如何以 root 身份运行 Chromium

如何以 root 身份运行 Chromium

如何在 Ubuntu 12.04 中以 root 身份运行 chrome?

答案1

/usr/bin使用“gedit”、“kate”或您最喜欢的文本编辑器打开 google-chrome :

sudo gedit /usr/bin/google-chrome

--user-data-dir在文件末尾添加(不带引号)。我的代码如下:

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

保存、关闭,然后就大功告成了。现在您可以以 root 身份打开 chrome。

答案2

免责声明/警告:以 root 身份运行任何程序都是有风险的,如无必要,请勿以 root 身份运行任何软件。如果您不知道自己在做什么,或者所处系统需要安全保护,请立即停止阅读

这是关于此消息的内容:

在此处输入图片描述

您需要对 Chromium 进行十六进制编辑:

sudo apt-get install hexedit
cd /usr/lib/chromium-browser
sudo cp chromium-browser chromium-browser.backup
hexedit chromium-browser

执行 control+s 并搜索geteuid; 将其更改为getppid并 control-x 退出。

您可以以 root 身份启动 chromium。

要恢复更改:

cd /usr/lib/chromium-browser
sudo cp chromium-browser.backup chromium-browser

答案3

编辑文件/etc/chromium-browser/default

添加行CHROMIUM_FLAGS=" --user-data-dir"

您已完成。启动 Chromium。

答案4

这对于我在以 root 身份运行的 Nexus 7(Ubuntu 13.04)和 x86 PC(Ubuntu 15.10)上的 Ubuntu 都有效:

chromium-browser --temp-profile 

帮助给出了这个:

--temp-profile          Start with a new and temporary profile

(Nexus 7 还存在其他问题,但可能不相关)

这个答案应该是一条评论,因为这可能不适用于 12.04,但作为论坛新手,我无法发表评论。

通常的警告:以 root 身份运行是危险的。

相关内容