小兔网

下面由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//只可看的密码,一般选nA view-only password is not usedxauth:  file /root/.Xauthority does not existNew 'localhost.VD:1 (root)' desktop is localhost.VD:1Creating default startup script /root/.vnc/xstartupCreating default config /root/.vnc/configStarting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/localhost.VD:1.log

开启远程端口

[root@localhost ~]# vncserver :1New 'localhost.VD:1 (root)' desktop is localhost.VD:1Starting applications specified in /root/.vnc/xstartupLog 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>

关闭防火墙和selinux

1. 关闭防火墙

将firewalld服务设置为disable

[root@localhost ~]# systemctl disable firewalld.serviceRemoved 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 ~]# getenforcePermissive

远程访问

打开vnc-viewer,输入需要访问的ip和端口号即可进行访问,本文中使用的ip为:10.10.41.43::5901

以上就是CentOS7.6服务器如何部署VNC的知识。速戳>>知识兔学习精品课!