Home > Operation and Maintenance > CentOS > How to deploy VNC on CentOS7.6 server

How to deploy VNC on CentOS7.6 server

藏色散人
Release: 2021-01-26 17:01:29
forward
2127 people have browsed it

The following is an introduction to CentOS7.6 server deployment VNC from the centos tutorial column The method, I hope it will be helpful to friends in need!

CentOS7.6 server deployment VNC

Install vnc server

[root@localhost ~]# yum install tigervnc-server
Copy after login

Open 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
Copy after login

Open remote port

[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
Copy after login

View server 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>
Copy after login

Turn off the firewall and selinux

1. Turn off the firewall

Set the firewalld service to 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.
Copy after login

Check the status, closed successfully

[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.
Copy after login

2. Close selinux

  • Temporary modification
[root@localhost ~]# setenforce 0
Copy after login
  • Permanent modification, it will take effect next time you boot up
[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
Copy after login
  • Check the status, successfully closed
[root@localhost ~]# getenforce
Permissive
Copy after login

Remote access

Open vnc-viewer and enter the IP and port number you need to access to access. The IP used in this article is: 10.10.41.43::5901

##

The above is the detailed content of How to deploy VNC on CentOS7.6 server. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:csdn.net
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template