Advertisement
Guest User

cheatsheet

a guest
Sep 4th, 2021
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.01 KB | None | 0 0
  1. su -
  2. apt update
  3. apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils tigervnc-standalone-server tigervnc-xorg-extension tigervnc-viewer
  4. exit
  5. vncserver
  6. vncserver -kill :*
  7. nano ~/.vnc/xstartup
  8.    
  9. { #!/bin/sh
  10. unset SESSION_MANAGER
  11. unset DBUS_SESSION_BUS_ADDRESS
  12. exec startxfce4 }
  13.    
  14. chmod u+x ~/.vnc/xstartup
  15. nano ~/.vnc/config
  16.  
  17. { geometry=1920x1080
  18. dpi=96 }
  19.  
  20. su -
  21. nano /etc/systemd/system/vncserver@.service
  22.  
  23. { [Unit]
  24. Description=Remote desktop service (VNC)
  25. After=syslog.target network.target
  26.  
  27. [Service]
  28. Type=simple
  29. User=ateno
  30. PAMName=login
  31. PIDFile=/home/%u/.vnc/%H%i.pid
  32. ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill :%i > /dev/null 2>&1 || :'
  33. ExecStart=/usr/bin/vncserver :%i -geometry 1920x1080 -alwaysshared -fg
  34. ExecStop=/usr/bin/vncserver -kill :%i
  35.  
  36. [Install]
  37. WantedBy=multi-user.target }
  38.  
  39. systemctl daemon-reload
  40. systemctl enable vncserver@1.service
  41. systemctl start vncserver@1.service
  42. systemctl status vncserver@1.service
  43. exit
  44. ssh user@remote-server -L 5901:127.0.0.1:5901
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement