千家信息网

Linux 解决Deepin无法在root用户启动Google Chrome浏览器的问题

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,解决Deepin无法在root用户启动Google Chrome浏览器的问题,步骤如下。1.找到Chrome的路径which google-chrome假如路径为:/usr/bin/google-ch
千家信息网最后更新 2026年11月02日Linux 解决Deepin无法在root用户启动Google Chrome浏览器的问题

解决Deepin无法在root用户启动Google Chrome浏览器的问题,步骤如下。

1.找到Chrome的路径

which google-chrome

假如路径为:/usr/bin/google-chrome

2.编辑google-chrome文件

打开google-chrome,修改文件末尾命令。

vim /usr/bin/google-chrome

在 exec -a "$0" "$HERE/chrome" "$@" 末尾增加 --user-data-dir --no-sandbox

按Esc,:wq,退出保存,现在即可打开Chrome浏览器了!

ps:下面看下用非root用户启动Apache|Nginx的方法

众所周知,apache的80端口为系统保留端口,如果通过其他非root用户启动,会报错如下:

(13)Permission denied: make_sock: could not bind to address [::]:80
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

因为普通用户只能用1024以上的端口,1024以内的端口只能由root用户使用。

但是为了避免每次启动都通过root用户,可以通过set UID的方式来解决此问题。

一次性进行如下操作即可完成。

在root用户环境中做如下操作
cd ……/apache/bin
chown root httpd
chmod u+s httpd
再 su - USERNAME
到普通用户下,通过
……/apache/bin/apachectl start即可

为何不chmod u+s apachectl呢?
因为set UID这种方式只针对二进制文件有效,而tail一下apachectl发现:
apachectl是一个脚本文件,仔细查阅发现有如下一句

HTTPD='/home/……/apache/bin/httpd'

得出结论:apachectl脚本是通过启动httpd文件来启动整个httpd服务。
再次cat httpd,出现各种不可读乱码,ctrl+c结束输出之后,断定httpd为二进制文件。
最后chmod u+s httpd即可,当然得保证httpd的所属者为root用户,如果不是,执行:
chown root httpd即可。

同样,nginx启动也如此,用root用户进入....nginx/sbin

然后chown root nginx

chmod u+s nginx

然后通过普通用户就可以启动了。

再同样,tomcat也如此。

当然,修改默认端口到大于1024也是可以的。

总结

以上所述是小编给大家介绍的Linux 解决Deepin无法在root用户启动Google Chrome浏览器的问题,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

用户 文件 端口 浏览器 问题 浏览 普通 二进制 方式 末尾 脚本 路径 有效 众所周知 一次性 乱码 再次 可以通过 命令 所属 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技企业 广东万易互联网科技有限公司惠州分公司 互联网金融与金融科技 互联网 科技创新 互联网科技公司电话 央行互联网金融科技公司 广州恒生互联网科技有限 互联网和黑科技的看法 互联网公司科技股 中国航天科技大学国际工业互联网 互联网保险科技创业 中国互联网公司排名锤子科技 爱医互联网络科技 互联网科技圈年度人物 美国互联网科技实力 广东鹅鹅鹅互联网科技有限公司 全球科技与互联网公司市值变化 互联网高科技行业有哪些企业 张家口科技产业互联网平台 山东亿川互联网科技有限责任公司 百单网互联网科技有限公司 科技与互联网发展 长亮科技互联网金融 互联网科技中介 广州恒生互联网科技有限 宜昌元轩互联网科技有限公司 北京市互联网新科技 半导体是互联网高科技吗 上海万顺科技互联网有限公司招聘 互联网对科技影响
0