Chrome浏览器在linux root权限下无法启动的问题搜集
来源:互联网 发布:理想国译丛 知乎 编辑:程序博客网 时间:2024/06/08 19:06
电脑是CentOS7系统,装了chrome浏览器,但是死活启动不了,也不报错,于是各种百度,据说是谷歌公司出于安全考虑,避免黑客攻击获取root权限,而把root启动浏览器的权限给关了,于是以普通用户登陆,果然可以正常使用。苦于不了解其中的具体原因,各自查,但是网上所说大都是经验之谈,没有从根本上进行一些解释。所以暂且把百家之言存于此处,将来对内核有了深入了解再来详细解说。
**
说法一
**============================================================================
Chrome浏览器在Linux root 权限下启动发生 user-data-dir修正
Chrome默认不能以root身份运行 Google Chrome 浏览器,请以普通用户身份启动“Google Chrome 浏览器“,要以根用户身份运行,您必须为个人资料信息的存储指定其他的“–user-data-dir”。
解决方案一:
找到google-chrome 的快捷方式 右击查看属性 找到命令 即得到google-chrome 的地址。
如:/usr/bin/google-chrome
打开终端. 输入命令:/usr/bin/google-chrome %U -user-data-dir
OK 即可以搞定..
解决方案二:
编辑 /usr/share/applications/google-chrome.desktop 文件,找到 Exec 一行,将其值改为 /opt/google/chrome/google-chrome –user-data-dir=”/root/.config/google-chrome” 也应该是可以的。
说法二
**============================================================================
打开/opt/google/chrome 下的google-chrome文件
到最后加上下面加粗部分:
38
39 # We don’t want bug-buddy intercepting our crashes. http://crbug.com/24120
40 export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME
41
42 exec -a “
说法三
Google在linux环境下对Chrome的使用做了限制,笔者猜测可能是基于安全的考虑,否则遇到配合XSS的挂马以及诸如此类的问题的时候,就会以root权限执行命令,这是相当危险的。但是Chrome的确是一款不错的浏览器,这样放弃实在舍不得。
于是:
首先需要安装十六进制编辑器
apt-get install hexedit
然后使用编辑器编辑Chrome
hexedit /opt/google/chrome/chrome
注意:路径如果不同的话请自行使用dpkg -c安装包来察看安装到哪里了。
进入到编辑器后,光标在左侧,首先按TAB键切换到右侧的ASCII码模式,接着按Ctrl+S打开搜索功能,输入geteuid查找,然后将geteuid改为getppid,最后按Ctrl+X保存退出。
重新打开Chrome,正常运行。
说法四
- Chrome浏览器在linux root权限下无法启动的问题搜集
- Linux下root无法运行Chrome浏览器的解决方法
- loadrunner 在win2003下无法启动浏览器的问题
- 手把手教你linux下google chrome浏览器root用户无法运行,以及flash插件安装
- javascript在chrome浏览器中无法刷新的问题
- Servlet在chrome浏览器无法读取文件路径的问题
- [解决办法]ubuntu 下chrome无法用root用户启动
- SWFUpload在Chrome、Firefox浏览器下session找不到的问题
- SWFUpload在Chrome、Firefox浏览器下session找不到的问题
- ubuntu下root用户使用chrome浏览器问题 zz
- Linux在无root的权限下如何安装程序
- 在linux下安装chrome 浏览器
- android系统应用在未root的情况下启动root权限命令方法
- Ubuntu下安装google chrome 并解决root用户无法使用的问题
- linux 下以 root 身份启动 google chrome
- kali安装chrome浏览器,root用户不能打开的问题
- Google Chrome浏览器下,flash输入框无法输入汉字的问题
- 谷歌Chrome浏览器下CSS设置字体大小小于12px无法生效的问题
- HDU2008
- 洛谷P2617 Dynamic Ranking
- 120. Triangle
- ResultSetHandler
- 输入密码显示星号
- Chrome浏览器在linux root权限下无法启动的问题搜集
- 剑指_二维数组中的查找
- 网络优化之Xception
- Python数据结构——树的实现
- CentOS安装shadowsocks客户端
- CS231n-Assignment1(作业1)-softmax
- python 开始
- javaScript cannot set property '...' of null
- Python数据结构——解析树及树的遍历