1. 程式人生 > >Centos6 64位系統安裝VNCServer

Centos6 64位系統安裝VNCServer

linux 運維

1、準備:CentOS-6.9-x86_64(下載地址:http://ftp.sjtu.edu.cn/centos/6.9/isos/x86_64/ ),
VNC服務端相關安裝包可以自行下載(http://rpmfind.net/linux/RPM/index.html)
技術分享圖片

2、安裝gnome桌面環境 (若已經安裝了桌面版的此步驟可以省略)
使用命令yum groupinstall Desktop -y # 安裝gnome桌面環境

3、安裝vnc server服務
①使用命令yum -y install tigervnc-server.x86_64 tigervnc-server-module.x86_64 #安裝64位版本的vncserver

註意:若安裝報錯,請查看相關錯誤原因,請檢查yum倉庫,可以使用yum list 或者yum repolist 查看

②chkconfig vncserver on #設置開機自啟動

③vncpasswd #設置vnc服務密碼,會提示兩次輸入密碼, 設置vnc登錄密碼,密碼保存在~/.vnc/passwd, 如果修改普通用戶的vnc密碼,要先su切換到此用戶下

④vim /etc/sysconfig/vncservers #配置vncserver 配置文件,若不知道位置可以用命令:rpm -qc tigervnc-server 查看
取消註釋的兩行:
VNCSERVERS="1:root 2:root" #以root用戶啟動第一個桌面和第二個桌面

VNCSERVERARGS[1]="-geometry 1024x768" #調整分辨率
VNCSERVERARGS[2]="-geometry 1024x768"
wq保存修改後的配置文件

⑤使用命令vncserver :1 啟動第一個桌面連接 使用命令vncserver :2 啟動第二個桌面連接;啟動後可以使用 netstat -nulpt 查看端口情況(默認是5901和5902)

⑥vim ~/.vnc/xstartup修改xstartup文件,把最後的twm &改為gnome-session &
wq保存
停止vncserver
vncserver -kill :1

vncserver -kill :2
啟動vncserver
vncserver :1
vncserver :2

⑦配置防火墻
iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT

iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT

service iptables save

至此服務端安裝完後,你可以通過UltraVNC Viewer、TigerVNC Viewer或者RealVNC Viewer訪問遠程桌面了

⑧vncserver 相關命令
service vncserver start # 批量重啟命令
service vncserver stop #批量停止命令
server vncserver restart #批量重啟命令
vncserver list #查看桌面運行情況

Centos6 64位系統安裝VNCServer