在 ubuntu 服务器上:以其他用户(非 root)身份运行 Chrome 不起作用

在 ubuntu 服务器上:以其他用户(非 root)身份运行 Chrome 不起作用

[我是新手,所以请耐心等待]

我尝试在 ubunto 服务器上运行 chrome 并得到以下结果: root@stender:/opt/google/chrome# ./chrome.....ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported

我尝试添加一个用户: useradd chrome3

没有收到回复(可能有效)

然后我尝试: gksu -u chrome3 google-chrome

但是我收到了这个错误:

-bash: gksu: command not found

请帮忙!!!

答案1

如果您需要以 root 身份运行 Chrome,请添加适当的标志,如./chrome --no-sandbox。顾名思义,这将以较低的安全性运行 Chrome。

useradd通常需要标志来创建主文件夹并将 shell 设置为 POSIX shshell 以外的其他内容,因此命令应该是useradd -m -s /bin/bash chrome3。由于已经创建了用户帐户,您可以通过运行并以 rootchsh -s /bin/bash chrome3身份为 chrome3 创建主文件夹来修复 shell。usermod -m --home /home/chrome3

如果您没有gksu,您可以通过apt-get install gksu以高级用户身份进行安装。

相关内容