亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問板塊 發(fā)新帖
查看: 4432 | 回復(fù): 2
打印 上一主題 下一主題

[服務(wù)應(yīng)用] 如何在root用戶切換到其它用戶后使用圖形界面? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2014-03-24 10:39 |只看該作者 |倒序?yàn)g覽
在CGSL系統(tǒng)中,使用root用戶登錄圖形界面,在終端中切換到其它用戶時(shí),在該用戶下執(zhí)行圖形界面程序,會(huì)報(bào)告如下錯(cuò)誤信息:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
應(yīng)該如何解決?

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2014-03-24 10:41 |只看該作者
原因分析:當(dāng)CGSL操作系統(tǒng)在本地圖形界面登錄的時(shí)候,生成的xorg顯示服務(wù)端會(huì)加載一個(gè)認(rèn)證碼文件,通常保存在/var/gdm/:0.Xauth文件中。當(dāng)任何圖形界面客戶端需要啟動(dòng)的時(shí)候,必須提供該文件保存的密鑰相對(duì)應(yīng)的密鑰才能夠成功連接顯示服務(wù)端,否則訪問將會(huì)被拒絕。
當(dāng)使用root用戶登錄的時(shí)候,系統(tǒng)給root用戶生成一個(gè)存放其密鑰的文件(根據(jù)設(shè)置不同,該文件位置可能不同)。因此root用戶可以正常的訪問顯示服務(wù)端(在xhost中沒有特殊的設(shè)置條件下,否則不用該認(rèn)證文件也能夠訪問)。如果在終端中直接切換到其它用戶,由于沒有指定該認(rèn)證文件,因此導(dǎo)致訪問本地的xorg顯示服務(wù)端失敗。
廣東省linux公共服務(wù)技術(shù)支持中心解決:由于已經(jīng)使用root用戶,因此,可以采取復(fù)制root用戶密鑰的方式來達(dá)到使非root用戶通認(rèn)證的目的。
(1) 首先檢查root用戶的認(rèn)證文件:在root用戶的權(quán)限下,輸入
# env|grep XAU
a. 如果存在該環(huán)境變量,可能顯示如下:
XAUTHORITY=/tmp/.gdm9WO2JV
則可以執(zhí)行下述命令將該密鑰導(dǎo)出:
# xauth -f $XAUTHORITY -i extract - $DISPLAY|xauth -f ~/.Xauthority merge -
b. 如果不存在該環(huán)境變量,則訪問root用戶根目錄,檢查是否存在文件/root/.Xauthority,如果存在則執(zhí)行下面的命令進(jìn)行導(dǎo)出:
# xauth -f /root/.Xauthority -i extract - $DISPLAY|xauth -f ~/.Xauthority merge -
如果不存該認(rèn)證文件,該情況比較少見,一般不太可能出現(xiàn)在CGSL系統(tǒng)上(CGSL圖形界面默認(rèn)登錄均會(huì)創(chuàng)建該認(rèn)證文件),需要自行生成該認(rèn)證密鑰,暫時(shí)不在本節(jié)中討論。
(2) 隨后給生成的密鑰文件賦于非root用戶訪問它的權(quán)限。
chmod 666 ~/.Xauthority
執(zhí)行完上述操作后,則在本次圖形界面登錄環(huán)境中可以在終端中切換至非root用戶啟動(dòng)圖形界面程序。
(3) 如果仍不能啟動(dòng),請(qǐng)檢查非root用戶的環(huán)境變量XAUTHORITY是否存在并指定,如果是,請(qǐng)將其指定為~/.Xauthority文件指定的指令為在非root用戶下執(zhí)行:
export XAUTHORITY=~/.Xauthority
注意:
(1) 本方案為臨時(shí)解決方案,可能存在不規(guī)范的地方,如導(dǎo)出了root用戶的密鑰,請(qǐng)謹(jǐn)慎使用。
(2) 如果系統(tǒng)重啟,密鑰發(fā)生更換,則非root將再次不能使用圖形程序,請(qǐng)依照第二章重新執(zhí)行上述操作給非root用戶賦以權(quán)限。
(3) 直接使用非root登錄本地圖形界面,可以正常的使用圖形界面程序。

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2014-03-24 13:58 |只看該作者
在root用戶下使用命令xhost +
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP