Jak uruchomić serwer VNC?


Odpowiedzi:


20

Zainstaluj vino:

sudo apt-get install vino

Skonfiguruj vino:

vino-preferences

Otwiera to okno:

alternatywny tekst

Serwer uruchamia się za pomocą:

/usr/lib/vino/vino-server

Wpisz to polecenie w aplikacji Autostarted, jeśli chcesz, aby vino uruchamiało się automatycznie.


1
Radziłbym używać vino zamiast ssh, ponieważ nie jest to bezpieczna aplikacja. help.ubuntu.com/community/…
lovinglinux

1
W tym ostatnim kroku System > Preferences > Startup Applicationspowinien już znajdować się wpis „Pulpit zdalny”, który należy zaznaczyć. imgur.com/s4iTd.png
andrewsomet

@andrewsomething - tak nie było w przypadku Xunbutu.
Guillaume Coté

Powinieneś otagować swoje pytanie Xubuntu, w przeciwnym razie ludzie założą, że używasz domyślnej konfiguracji Ubuntu.
Jorge Castro,

@Jorge, myślę, że vino jest narzędziem gnome i działa tak samo w Ubuntu. Jedyną różnicą jest wpis w aplikacji startowej wspomniany przez andrewshing.
Guillaume Coté

4

Oto cały proces, który robię, aby wykorzystać VNC, uproszczony


JEDEN. Serwer SETUP

zainstaluj VNC: sudo apt-get install vnc

zainstaluj openssh-server: sudo apt-get install openssh-server


DWA. Zdalny dostęp do komputera SETUP

zainstaluj PuTTY

zainstaluj przeglądarkę VNC lub VNC


TRZY. Połącz i uruchom:

Z komputera zdalnego dostępu:

  1. Uruchom PuTTY

  2. Podłącz SSH do adresu IP serwera

  3. Zaloguj się do serwera za pomocą identyfikatora logowania i hasła

  4. Bieg: sudo x11vnc -display :0 -auth guess

    B W przeciwnym razie uruchom: sudo x11vnc -display :0 -auth <insert your path to your .Xauthority>

    C W przeciwnym razie uruchom ponownie polecenia, ale jako root.

Następnie po nawiązaniu połączenia ...

  1. Uruchom przeglądarkę VNC

  2. Po wyświetleniu monitu wprowadź adres IP serwera i połącz się

Masz teraz dostęp do swojego serwera za pośrednictwem VNC i powinieneś mieć możliwość kontrolowania i interakcji z tym komputerem.

Powodzenia i ciesz się !!


Dzięki! Korzystam z tej metody i mogę łączyć się w aktywnej sesji; Ale połączenie wciąż żyje przez kilka sekund i kończy się:> Przywrócono klucz X serwera autorepeat do: 1> przeglądarka zakończyła działanie. > usunięto 45 zdjęć z pollingu. Czy możesz mi pomóc rozwiązać ten problem?
leirbag

3

Dla nieco większego bezpieczeństwa nie pozostawiam VNC działającego cały czas. I SSH do komputera, a następnie uruchom serwer VNC za pomocą następującego polecenia:

x11vnc -safer -localhost -nopw -once -display: 0

Dla ułatwienia mam polecenie w skrypcie powłoki, więc jest to tylko przypadek SSH do serwera, po którym następuje polecenie startvnc.sh.

W ten sposób po odłączeniu VNC nie będzie już dostępne.

Dla jeszcze większego bezpieczeństwa możesz tunelować VNC przez połączenie SSH.

Ten link zawiera szczegółowe informacje na temat przekazywania odpowiednich portów.


0

Jako root uruchom:

sudo apt-get install vino

Jako użytkownik uruchom:

gsettings set org.gnome.Vino require-encryption false
vino-preferences
# replace eth0 in the following with your network interface
gsettings set org.gnome.Vino network-interface eth0
/usr/lib/vino/vino-server

Skrypt może zostać napisany w celu automatycznego uruchomienia /usr/lib/vino/vino-serverlub możesz po prostu uruchomić menedżera okien bezpośrednio po załadowaniu i uruchomieniu sieci, ta metoda zadziałała dla mnie, ponieważ miałem problemy z typem zabezpieczeń 18 z Windows VNC Viewer nie łączył się i miałem wyłączyć szyfrowanie

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.