佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > Linux 解決Deepin無(wú)法在root用戶啟動(dòng)Google Chrome瀏覽器的問(wèn)題

Linux 解決Deepin無(wú)法在root用戶啟動(dòng)Google Chrome瀏覽器的問(wèn)題

熱門(mén)標(biāo)簽:網(wǎng)站建設(shè) 阿里云 百度競(jìng)價(jià)點(diǎn)擊價(jià)格的計(jì)算公式 檢查注冊(cè)表項(xiàng) 硅谷的囚徒呼叫中心 使用U盤(pán)裝系統(tǒng) 美圖手機(jī) 智能手機(jī)

解決Deepin無(wú)法在root用戶啟動(dòng)Google Chrome瀏覽器的問(wèn)題,步驟如下。

1.找到Chrome的路徑

which google-chrome

假如路徑為:/usr/bin/google-chrome

2.編輯google-chrome文件

打開(kāi)google-chrome,修改文件末尾命令。

vim /usr/bin/google-chrome

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

按Esc,:wq,退出保存,現(xiàn)在即可打開(kāi)Chrome瀏覽器了!

ps:下面看下用非root用戶啟動(dòng)Apache|Nginx的方法

眾所周知,apache的80端口為系統(tǒng)保留端口,如果通過(guò)其他非root用戶啟動(dòng),會(huì)報(bào)錯(cuò)如下:

(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

因?yàn)槠胀ㄓ脩糁荒苡?024以上的端口,1024以內(nèi)的端口只能由root用戶使用。

但是為了避免每次啟動(dòng)都通過(guò)root用戶,可以通過(guò)set UID的方式來(lái)解決此問(wèn)題。

一次性進(jìn)行如下操作即可完成。

在root用戶環(huán)境中做如下操作
cd ……/apache/bin
chown root httpd
chmod u+s httpd
再 su - USERNAME
到普通用戶下,通過(guò)
……/apache/bin/apachectl start即可

為何不chmod u+s apachectl呢?
因?yàn)閟et UID這種方式只針對(duì)二進(jìn)制文件有效,而tail一下apachectl發(fā)現(xiàn):
apachectl是一個(gè)腳本文件,仔細(xì)查閱發(fā)現(xiàn)有如下一句

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

得出結(jié)論:apachectl腳本是通過(guò)啟動(dòng)httpd文件來(lái)啟動(dòng)整個(gè)httpd服務(wù)。
再次cat httpd,出現(xiàn)各種不可讀亂碼,ctrl+c結(jié)束輸出之后,斷定httpd為二進(jìn)制文件。
最后chmod u+s httpd即可,當(dāng)然得保證httpd的所屬者為root用戶,如果不是,執(zhí)行:
chown root httpd即可。

同樣,nginx啟動(dòng)也如此,用root用戶進(jìn)入....nginx/sbin

然后chown root nginx

chmod u+s nginx

然后通過(guò)普通用戶就可以啟動(dòng)了。

再同樣,tomcat也如此。

當(dāng)然,修改默認(rèn)端口到大于1024也是可以的。

總結(jié)

以上所述是小編給大家介紹的Linux 解決Deepin無(wú)法在root用戶啟動(dòng)Google Chrome瀏覽器的問(wèn)題,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!

標(biāo)簽:湖北 賀州 煙臺(tái) 黃山 懷化 湘潭 通遼 山南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux 解決Deepin無(wú)法在root用戶啟動(dòng)Google Chrome瀏覽器的問(wèn)題》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    常州市| 兰西县| 新余市| 金山区| 库车县| 石屏县| 吉首市| 无为县| 平谷区| 越西县| 太和县| 平顶山市| 黑河市| 县级市| 平谷区| 泰顺县| 汝州市| 正宁县| 济源市| 临清市| 凌云县| 库尔勒市| 疏附县| 房山区| 石渠县| 阳山县| 聂拉木县| 盐津县| 石首市| 通河县| 安平县| 双峰县| 黑山县| 万源市| 肇州县| 鹤峰县| 临漳县| 平阴县| 凤冈县| 隆昌县| 普兰县|