mount /dev/sr0 /mnt cat /etc/yum.repos.d/cdrom.repo [cdrom] name=Oracle Linux $releasever - DVD baseurl=file:///mnt enabled=1 gpgcheck=no yum clean all yum repolist enabled yum update yum install telnet yum install tigervnc-server su - oracle mkdir .vnc vncpasswd cat > ~/.vnc/xstartup #!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS #exec /etc/X11/xinit/xinitrc #startkde & xterm -geometry 80x24+0+0 & xterm -geometry 80x24+500+0 & xterm -geometry 80x24+0+340 & xterm -geometry 80x24+500+340 & xterm -geometry 200x24+0+680 & chmod 755 ~/.vnc/xstartup ## root ## # cp /lib/systemd/system/vncserver@.service \ # /etc/systemd/system/vncserver-oracle@\:1.service cat > /etc/systemd/system/vncserver-oracle@\:1.service # [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Install] WantedBy=multi-user.target [Service] Type=forking WorkingDirectory=/home/oracle User=oracle Group=dba ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' ExecStart=/usr/bin/vncserver %i -geometry 1920x1080 PIDFile=/home/oracle/.vnc/%H%i.pid ExecStop=/usr/bin/vncserver -kill %i systemctl daemon-reload systemctl stop vncserver-oracle@\:1.service systemctl start vncserver-oracle@\:1.service systemctl restart vncserver-oracle@\:1.service systemctl status vncserver-oracle@\:1.service systemctl enable vncserver-oracle@\:1.service firewall-cmd --zone=public --list-ports firewall-cmd --zone=public --add-service=vnc-server --permanent firewall-cmd --zone=public --remove-service=vnc-server --permanent Ãâó: https://access.redhat.com/solutions/1355683 https://docs.oracle.com/en/operating-systems/oracle-linux/7/network/ol7-vnc.html#ol7-vnc-config