Skip to content

Vino

Vino is the default VNC server in Ubuntu to share your existing desktop with other users.

Installation

sudo apt install vino

원격 쉘에서 우분투 서버 접속을 위한 VNC (Screen Sharing) 접속 설정 방법

Virtual Network Computing#Ubuntu 20.x VNC 항목 참조.

명령행에서 vino 서버 실행하는 방법

우분투의 설정(gnome-control-center) 에서 "스크린 공유 (Screen Sharing)" 항목을 명령행에서 수정하고 실행한다.

현재 설정된 내용은 확인한다:

gsettings list-recursively org.gnome.Vino

개인차가 있겠지만 다음과 같은 느낌으로 나올 것이다:

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를 사용하여 액세스하도록 허용하는 명령을 실행할 수도 있습니다 (라우터가 지원하는 경우):

gsettings set org.gnome.Vino use-upnp false

비밀번호 설정:

echo -n 'your-password' | base64
gsettings set org.gnome.Vino vnc-password '<base64-encoded-password>'

VNC 접속을 위한 5900 번 포트 상태를 확인하자.

그리고 서버를 실행:

/usr/lib/vino/vino-server

종료하려면 Ctrl+C

See also

Favorite site