您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么在CentOS中配置VNC實現遠程登錄訪問”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么在CentOS中配置VNC實現遠程登錄訪問”吧!
下面配置VNC服務器,使用戶(root)能夠通過vnc客戶端遠程連接到CentOS系統的終端或圖形界面。
1、檢查CentOS系統是否安裝VNC,在終端輸入:
# rpm -q vnc-server
如果沒有安裝,運行以下命令進行安裝:
# yum install vnc vnc-server
2、啟動VNC服務:
# vncserver
You will require a password to access your desktops.
Password:
Verify:
會提示輸入密碼,這個密碼是遠程登錄時所需要輸入的密碼。
3、編輯VNC配置文件:(按i進入編輯狀態,按ESC退出編輯狀態,Shift+冒號并輸入wq,保存退出)
vi /etc/sysconfig/vncservers //編輯VNC配置文件
# VNCSERVERS="1:root" //去掉#,按實際配置桌面號和用戶名
# VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -localhost" //去掉#,配置分辨率
修改后保存退出
4、配置防火墻,允許與桌面號對應的端口(桌面號為1,則vnc的連接端口號為5900+1=5901,其余依此類推)通過防火墻:
# vi /etc/sysconfig/iptables //編輯防火墻配置文件
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT //允許來自5901端口的訪問通過防火墻
保存退出
5、重啟VNC服務器和防火墻:
/etc/init.d/vncserver restart 或者service vncserver restart //重啟VNC服務器
/etc/init.d/iptables restart 或者service iptables restart //重啟防火墻
6、設置vnc服務器開機自動啟動:
方法一:使用“ntsysv”命令啟動圖形化服務配置程序,選中vncserver服務,點擊確定即可。
方法二:在終端里使用chkconfig命令:
# chkconfig vncserver on
# chkconfig --list vncserver
vncserver 0:off 1:off 2:on 3:on 4:on 5:on 6:off
7、更改VNC連接密碼:(也可以不改)
# vncpasswd
到這里VNC服務端就基本完成了,可以用VNC客戶端(如RealVNC)遠程登錄CentOS:
輸入:CentOS系統IP:5901 (如在RealVNC窗口輸入:192.168.1.100:9501)
之后會提示輸入密碼。
8、如果連接上以后出現灰屏或者只顯示終端(命令行)不進入圖形界面(已安裝圖形界面的情況下),可以按照下面的方法設置:
進入用戶的home目錄,cd /home/user
如果是用root賬號登錄的,那么當前目錄就是用戶根目錄
# cd ~/.vnc
vi xstartup //編輯xstartup配置
#twm & //加#,注釋掉這一行
gnome-session & //添加這一行
保存退出即可正常連接!
感謝各位的閱讀,以上就是“怎么在CentOS中配置VNC實現遠程登錄訪問”的內容了,經過本文的學習后,相信大家對怎么在CentOS中配置VNC實現遠程登錄訪問這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。