在Linux下設置xhost方法步驟
第一步:用root登陸linux,啟動vnc服務;
root@gao-virtual-machine:~# vncserver
未找到 'vncserver' 命令,您要輸入的是否是:
命令 'vnc4server' 來自於包 'vnc4server' (universe)
執行之后,根據以上提示重新執行vnc4server命令
提示:
程序“vnc4server”尚未安裝。 您可以使用以下命令安裝:
apt-get install vnc4server
再執行apt-get install vnc4server命令進行安裝,安裝完成后,重新執行vnc4server
第二步:根據vnc起來的端口,設置export DISPLAY=localhost:1(1表示vnc在第一個tty上啟動的),vnc的啟動信息見附件1;
第三步:執行xhost +,並且提示“access control disabled, clients can connect from any host”才正確。
linux下的操作日志如下:
root@gao-virtual-machine:~# vnc4server
root@gao-virtual-machine:~# apt-get install vnc4server
程序“vnc4server”尚未安裝。 您可以使用以下命令安裝:
apt-get install vnc4server
root@gao-virtual-machine:~# vnc4server
New 'gao-virtual-machine:2 (root)' desktop is gao-virtual-machine:2
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/gao-virtual-machine:2.log
[root@localhost ~]# export DISPLAY=localhost:2
[root@localhost ~]# xhost +
access control disabled, clients can connect from any host
在設置xhost時,出現了unable的問題。使用上訴方法就可以搞定。