Vino
Vino is the default VNC server in Ubuntu to share your existing desktop with other users.
Installation
원격 쉘에서 우분투 서버 접속을 위한 VNC (Screen Sharing) 접속 설정 방법
Virtual Network Computing#Ubuntu 20.x VNC 항목 참조.
명령행에서 vino 서버 실행하는 방법
- How to Enable Remote Desktop Sharing in Ubuntu 20.04 | UbuntuHandbook
- vino - Enable remote VNC from the commandline? - Ask Ubuntu
우분투의 설정(gnome-control-center) 에서 "스크린 공유 (Screen Sharing)" 항목을 명령행에서 수정하고 실행한다.
현재 설정된 내용은 확인한다:
개인차가 있겠지만 다음과 같은 느낌으로 나올 것이다:
org.gnome.Vino prompt-enabled true
org.gnome.Vino require-encryption true
org.gnome.Vino use-alternative-port false
org.gnome.Vino disable-background false
org.gnome.Vino disable-xdamage false
org.gnome.Vino alternative-port uint16 5900
org.gnome.Vino icon-visibility 'client'
org.gnome.Vino authentication-methods ['none']
org.gnome.Vino network-interface ''
org.gnome.Vino notify-on-connect true
org.gnome.Vino mailto ''
org.gnome.Vino lock-screen-on-disconnect false
org.gnome.Vino use-upnp false
org.gnome.Vino vnc-password 'keyring'
org.gnome.Vino view-only false
비밀번호 없이 접속:
gsettings set org.gnome.Vino enabled true
gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino require-encryption false
로컬 네트워크에 없는 사람들이 UPnP를 사용하여 액세스하도록 허용하는 명령을 실행할 수도 있습니다 (라우터가 지원하는 경우):
비밀번호 설정:
echo -n 'your-password' | base64
gsettings set org.gnome.Vino vnc-password '<base64-encoded-password>'
VNC 접속을 위한 5900 번 포트 상태를 확인하자.
그리고 서버를 실행:
종료하려면 Ctrl+C
See also
- TigerVNC
- TightVNC
- RealVNC
- FreeNX
- RDP
- SSH
- Apache Guacamole - 클라이언트 필요 없는 리모트 데스크탑 게이트웨이
- TeamViewer
- RustDesk - 오픈소스 TeamViewer 대체제
- vino
- Remmina