如何以root用户身份运行Google Chrome?

Ras*_*hmi 14 ubuntu google-chrome ubuntu-10.10

我在Ubuntu 10.10中安装了Google Chrome.当我尝试在普通用户中使用时,它工作正常.

现在,如果我想用作root,则会出现以下错误:

Google Chrome不以root用户身份运行

此外,当我在终端中尝试以下命令时,它会打开Goog​​le Chrome:

google-chrome --user-data-dir
Run Code Online (Sandbox Code Playgroud)

我需要一个永久的解决方案.任何人都可以给我这个想法吗?

小智 12

从终端运行

# google-chrome --no-sandbox --user-data-dir
Run Code Online (Sandbox Code Playgroud)

要么

打开文件opt/google/chrome/google-chrome并替换

exec -a"$ 0""$ HERE/chrome""$ @"

exec -a"$ 0""$ HERE/chrome""$ @" - user-data-dir --no-sandbox

它适用于CentOS 6中的chrome 49版本.Chrome也会发出警告.


Sng*_*ger 11

第一个解决方案:
1.关闭Xorg访问控制:xhost +
2.现在启动谷歌
sudo -i -u anonymous /opt/google/chrome/chrome
浏览器作为普通用户"匿名":3.完成浏览后,重新启用Xorg访问控制:
xhost -
更多信息:如何以root身份运行google-chrome

第二种解决方案:
1.编辑文件/opt/google/chrome/google-chrome
2.查找exec -a "$0" "$HERE/chrome" "$@"
exec -a "$0" "$HERE/chrome" "$PROFILE_DIRECTORY_FLAG" \ "$@"
3.更改为
exec -a "$0" "$HERE/chrome" "$@" --user-data-dir ”/root/.config/google-chrome”

第三种解决方案:
在Ubuntu Linux系统上以Root身份运行Google Chrome浏览器


rav*_*jan 8

  1. 去吧/opt/google/chrome.

  2. 打开google-chrome.

  3. 为数据目录添加当前主页.替换这个:

exec -a "$0" "$HERE/chrome" "$@"
Run Code Online (Sandbox Code Playgroud)

有了这个:

exec -a "$0" "$HERE/chrome" "$@" --user-data-dir $HOME
Run Code Online (Sandbox Code Playgroud)

有关参考,请访问此站点" 如何在Ubuntu中以root用户身份运行chrome ".


bal*_*php 5

我按照这些步骤

Step 1. Open /etc/chromium/default file with editor
Step 2. Replace or add this line 
CHROMIUM_FLAGS="--password-store=detect --user-data-dir=/root/chrome-profile/"
Step 3. Save it..
Run Code Online (Sandbox Code Playgroud)

多数民众赞成......启动浏览器......


小智 5

I tried this with Kali linux, Debian, CentOs 7,And Ubuntu
Run Code Online (Sandbox Code Playgroud)

(永久方法)

  1. 使用任何文本编辑器编辑文件(我使用的是 Leafpad) 在您的终端上运行此代码leafpad/opt/google/chrome/google-chrome

  2. (通常是其结束行)查找exec -a "$0" "$HERE/chrome" "$@"exec -a "$0" "$HERE/chrome" "$PROFILE_DIRECTORY_FLAG" \ "$@"

  3. 改变为exec -a "$0" "$HERE/chrome" "$@" --no-sandbox --user-data-dir

(简单的方法)

在终端中运行此命令

$ google-chrome --no-sandbox --user-data-dir
Run Code Online (Sandbox Code Playgroud)

或者

$ google-chrome-stable --no-sandbox --user-data-dir
Run Code Online (Sandbox Code Playgroud)