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,退出保存,現(xiàn)在即可打開Chrome瀏覽器了!
ps:下面看下用非root用戶啟動Apache|Nginx的方法
眾所周知,apache的80端口為系統(tǒng)保留端口,如果通過其他非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以內(nèi)的端口只能由root用戶使用。
但是為了避免每次啟動都通過root用戶,可以通過set UID的方式來解決此問題。
一次性進行如下操作即可完成。
在root用戶環(huán)境中做如下操作
cd ……/apache/bin
chown root httpd
chmod u+s httpd
再 su - USERNAME
到普通用戶下,通過
……/apache/bin/apachectl start即可
為何不chmod u+s apachectl呢?
因為set UID這種方式只針對二進制文件有效,而tail一下apachectl發(fā)現(xiàn):
apachectl是一個腳本文件,仔細查閱發(fā)現(xiàn)有如下一句
HTTPD='/home/……/apache/bin/httpd'
得出結(jié)論:apachectl腳本是通過啟動httpd文件來啟動整個httpd服務(wù)。
再次cat httpd,出現(xiàn)各種不可讀亂碼,ctrl+c結(jié)束輸出之后,斷定httpd為二進制文件。
最后chmod u+s httpd即可,當然得保證httpd的所屬者為root用戶,如果不是,執(zhí)行:
chown root httpd即可。
同樣,nginx啟動也如此,用root用戶進入....nginx/sbin
然后chown root nginx
chmod u+s nginx
然后通過普通用戶就可以啟動了。
再同樣,tomcat也如此。
當然,修改默認端口到大于1024也是可以的。
總結(jié)
以上所述是小編給大家介紹的Linux 解決Deepin無法在root用戶啟動Google Chrome瀏覽器的問題,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!
相關(guān)文章
關(guān)于安裝linux redhat后無法使用yum命令安裝gcc-c++問題的解決過程
這篇文章主要介紹了關(guān)于安裝linux redhat后無法使用yum命令安裝gcc-c++問題的解決過程,需要的朋友可以參考下2017-08-08
Linux mysql-5.6如何實現(xiàn)重置root密碼
這篇文章主要介紹了Linux mysql-5.6如何實現(xiàn)重置root密碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-08-08
VMware Workstation Pro下CentOS 7 64位服務(wù)器安裝教程
這篇文章主要介紹了VMware Workstation Pro下CentOS 7 64位服務(wù)器安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08
解決Linux系統(tǒng)yum安裝報錯Cannot find a valid base
本文介紹了如何在Linux系統(tǒng)中設(shè)置本地yum源,包括修改yum配置文件、禁用默認網(wǎng)絡(luò)源、創(chuàng)建掛載點以及掛載鏡像文件等步驟,操作詳細,適合需要離線安裝軟件或更新系統(tǒng)的用戶參考2024-09-09
Centos7的apache網(wǎng)站環(huán)境搭建wordpress
本篇文章給大家詳細分析了在Centos7的apache網(wǎng)站環(huán)境搭建wordpress的詳細操作方法,有興趣的朋友參考下。2018-02-02
Linux學習之CentOS(二十二)--進入單用戶模式下修改Root用戶的密碼
這篇文章主要介紹了Linux學習之CentOS(二十二)--進入單用戶模式下修改Root用戶的密碼,有需要的可以了解一下。2016-11-11
Linux系統(tǒng)架構(gòu)類型的5條常用查看命令
很多時候我們都需要查看當前 Linux 系統(tǒng)是 32 位還是 64 位系統(tǒng)架構(gòu)類型,本文中我將向大家推薦 5 條常用命令,感興趣的小伙伴們可以參考一下2016-07-07

