Linux安裝設置VNC遠程桌面


1,先檢查一下服務器是否已經安裝了VNC服務,沒有安裝,檢查服務器的是否安裝VNC的命令如下
[root@linuxidc rpms]# ps -eaf|grep vnc
root      1789  1557  0 17:30 pts/0    00:00:00 grep vnc
[root@linuxidc rpms]# 
[root@linuxidc rpms]# rpm -qa | grep vnc
[root@linuxidc rpms]#

2,如果沒有安裝vnc可以使用下面命令進行安裝:
yum install tigervnc tigervnc-server -y
順利安裝完,check下
[root@linuxidc rpms]# rpm -qa | grep vnc
tigervnc-1.1.0-16.el6.CentOS.x86_64
tigervnc-server-1.1.0-16.el6.centos.x86_64
libvncserver-0.9.7-4.el6.x86_64
[root@linuxidc rpms]#


3,接下來就是安裝之后的配置問題了,使用下面的命令編輯配置文件:
vim /etc/sysconfig/vncservers
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"


下面這段是上面所講配置文件注解,做參考之用:
#這個是配置遠程桌面登錄的用戶名,如果兩個用戶,則使用VNCSERVERS="1:user1 
2:user2" ,,
依次類推,默認情況下,1:user1對應5901,2:user2對應5902(VNC的默認監聽端口是
5900,監聽端口規則為590+usernumber),如下
VNCSERVERS="usernumber:myusername" 
#下面這項配置為登錄桌面配置,其中的“1”為用戶序號,800x600為分辨率,-
nolisten tcp為阻止tcp包,-localhost代表只監聽本地,
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"
如果想阻止http包,可以使用如下配置
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"


4,設置vnc密碼
使用下面的命令為vnc設置密碼(需要使用su 切換到要設置vnc密碼的用戶上,比如:
su - oracle,其中oracle就是在上面配置文件內寫的帳號)
[root@powerlong4 ~]# vncpasswd
Password:
Password must be at least 6 characters - try again
Password:
Verify:
[root@powerlong4 ~]# 
密碼設置為vncpasswd

 

5,啟動vnc服務
設置好密碼之后,就是啟動VNC服務了,啟動VNC服務的時候也需要用su user1(user1
就是在上面配置文件內寫的帳號)切換到要啟動服務的帳號上(很多朋友在使用DirectSpace默認的桌面VNC的時候,遇到無法連接“10061錯誤”,即可在ssh下輸入下
面命令解決!)

vncserver


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM