下面由centos教程欄目給大家介紹centos7.6服務器部署vnc的方法,希望對需要的朋友有所幫助!
CentOS7.6服務器部署VNC
安裝vnc服務器
[root@localhost?~]#?yum?install?tigervnc-server
開啟vnc
[root@localhost?~]#?vncserver? You?will?require?a?password?to?access?your?desktops. Password: //輸入密碼 Verify: //重復密碼 Would?you?like?to?enter?a?view-only?password?(y/n)??n //只可看的密碼,一般選n A?view-only?password?is?not?used xauth:??file?/root/.Xauthority?does?not?exist New?'localhost.VD:1?(root)'?desktop?is?localhost.VD:1 Creating?default?startup?script?/root/.vnc/xstartup Creating?default?config?/root/.vnc/config Starting?applications?specified?in?/root/.vnc/xstartup Log?file?is?/root/.vnc/localhost.VD:1.log
開啟遠程端口
[root@localhost?~]#?vncserver?:1 New?'localhost.VD:1?(root)'?desktop?is?localhost.VD:1 Starting?applications?specified?in?/root/.vnc/xstartup Log?file?is?/root/.vnc/localhost.VD:1.log
查看服務器ip
[root@localhost?~]#?ifconfig?|?grep?inet ????????inet?10.10.41.43??netmask?255.255.252.0??broadcast?10.10.43.255 ????????inet6?2400:dd01:1001:1040:3b37:b445:ad5b:ad2f??prefixlen?64??scopeid?0x0<global> ????????inet6?fe80::bdd8:8bd:8871:f736??prefixlen?64??scopeid?0x20<link> ????????inet?127.0.0.1??netmask?255.0.0.0 ????????inet6?::1??prefixlen?128??scopeid?0x10<host></host></global>
關閉防火墻和selinux
1. 關閉防火墻
將firewalld服務設置為disable
[root@localhost?~]#?systemctl?disable?firewalld.service Removed?symlink?/etc/systemd/system/multi-user.target.wants/firewalld.service. Removed?symlink?/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
查看狀態,成功關閉
[root@localhost?~]#?systemctl?status?firewalld.service ●?firewalld.service?-?firewalld?-?dynamic?firewall?daemon ???Loaded:?loaded?(/usr/lib/systemd/system/firewalld.service;?disabled;?vendor?preset:?enabled) ???Active:?inactive?(dead) ?????Docs:?man:firewalld(1) Apr?22?10:06:35?localhost.VD?systemd[1]:?Starting?firewalld?-?dynamic?firewall?daemon... Apr?22?10:06:37?localhost.VD?systemd[1]:?Started?firewalld?-?dynamic?firewall?daemon. Apr?22?15:31:38?localhost.VD?systemd[1]:?Stopping?firewalld?-?dynamic?firewall?daemon... Apr?22?15:31:39?localhost.VD?systemd[1]:?Stopped?firewalld?-?dynamic?firewall?daemon.
2. 關閉selinux
- 臨時修改
[root@localhost?~]#?setenforce?0
- 永久修改,下次開機生效
[root@localhost?~]#?vim?/etc/selinux/config? #?This?file?controls?the?state?of?SELinux?on?the?system. #?SELINUX=?can?take?one?of?these?three?values: #?????enforcing?-?SELinux?security?policy?is?enforced. #?????permissive?-?SELinux?prints?warnings?instead?of?enforcing. #?????disabled?-?No?SELinux?policy?is?loaded. SELINUX=disabled //開啟時顯示為enforcing,將其改為disabled
- 查看狀態,成功關閉
[root@localhost?~]#?getenforce Permissive
遠程訪問
打開vnc-viewer,輸入需要訪問的ip和端口號即可進行訪問,本文中使用的ip為:10.10.41.43::5901
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END