Advertisement
Guest User

Untitled

a guest
Apr 17th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. yum -y groupinstall "GNOME Desktop" && systemctl set-default graphical.target && shutdown -r now
  2.  
  3. PermitRootLogin yes
  4.  
  5. service sshd restart
  6.  
  7. ssh root@SERVER_IP_ADDRESS
  8.  
  9. ssh username@SERVER_IP_ADDRESS
  10.  
  11. ExecStart=/usr/sbin/runuser -l USER -c "/usr/bin/vncserver %i -geometry 1280x1024"
  12. PIDFile=/home/USER/.vnc/%H%i.pid
  13.  
  14. yum -y groupinstall "GNOME Desktop" &&
  15. systemctl set-default graphical.target &&
  16. yum install -y tigervnc-server &&
  17. cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:4.service &&
  18. systemctl enable vncserver@:4.service &&
  19. sed -i 's/<USER>/root/g' /etc/systemd/system/vncserver@:4.service &&
  20. cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:5.service &&
  21. cat <<"EOF" >> /etc/systemd/system/vncserver@:5.service
  22. [Service]
  23. Type=forking
  24. # Clean any existing files in /tmp/.X11-unix environment
  25. ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
  26. ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
  27. PIDFile=/root/.vnc/%H%i.pid
  28. ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
  29. EOF
  30. systemctl enable vncserver@:5.service &&
  31. # Setting Firewall rules
  32. firewall-cmd --permanent --zone=public --add-port=5904-5905/tcp &&
  33. firewall-cmd --reload &&
  34. #setting password for vnc access
  35. vncserver &&
  36. #restarting services
  37. systemctl daemon-reload &&
  38. systemctl restart vncserver@:4.service &&
  39. systemctl restart vncserver@:5.service &&
  40. shutdown -r now
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement