CentOS7.6服務器如何部署VNC

下面由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
喜歡就支持一下吧
點贊15 分享