Chcę zainstalować serwer VNC na moim Ubuntu 12.04. który jest najlepszy / zalecany? jak to skonfigurować?
wszystko, czego chcę, to móc podłączyć komputer stacjonarny za pośrednictwem laptopa. Chcę czegoś prostego, jak połączenie za pomocą protokołu RDP między komputerami z systemem Windows.
Odpowiedzi:
Aby zainstalować VNC, naciśnij Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Kiedy się otworzy, uruchom poniższe polecenie.
To aktualizuje listę pakietów dla apt.
Następnie musisz zainstalować komponenty Gnome za pomocą Centrum oprogramowania:
Zainstaluj za pośrednictwem centrum oprogramowania
Lub za pomocą terminalu:
Aby zainstalować serwer VNC za pomocą Centrum oprogramowania:
Zainstaluj za pośrednictwem centrum oprogramowania
Lub za pomocą terminalu:
Aby uzyskać więcej informacji, zapoznaj się z pełną konfiguracją serwera VNC .
źródło
gnome-session &
zamiast tego, czego używa autor bloga.Inna opcja, jeśli używasz klienta Microsoft Remote Desktop Connection:
To wszystko, nie jest wymagana dodatkowa konfiguracja! Teraz możesz połączyć się z laptopa z systemem Windows lub Mac za pomocą klienta Microsoft Remote Desktop Connection. Byłem właściwie zaskoczony, jak proste to było.
Edycja: Wydaje się, że nie działa to już od razu po wyjęciu z pudełka z 16.04.
źródło
xrdp
nie jest obsługiwany przez Ubuntu Unity - domyślne środowisko pulpitu UbuntuTutaj pokażę ci, jak zainstalować serwer VNC i go skonfigurować. Używamy pakietu VNC do zdalnego dostępu graficznego. Opowiem ci o konfiguracji VNC dla Linuksa na platformie Ubuntu.
Istnieją 4 proste kroki, aby zainstalować i skonfigurować VNC.
Na serwerze:
Zainstaluj wymagany pakiet x11vnc w Ubuntu.
Jeśli serwer bezgłowy (instancja aws EC2) zainstaluj pakiety gnome.
Utwórz hasło dla użytkownika.
Wynik:
Aby automatycznie uruchomić serwer VNC przy każdym uruchomieniu. Musimy otworzyć
/etc/rc.local
plik.Skopiuj poniższy wiersz, aby automatycznie rozpocząć sesję vnc przy starcie systemu, wklej go przed wierszem
exit 0
.Aby uzyskać więcej informacji, zobacz Mój artykuł .
źródło
sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &
wydaje się nie działać na Ubuntu 16.04, ponieważ prosi o hasło z terminala, ale nie można go podać, ponieważ jest w tle? Usuwanie&
wydaje się działać.sudo apt-get install vinagre && vinagre $IP
. Piękno!!Odkryłem, że musiałem wprowadzić pewne zmiany w moim polu Ubuntu po instalacji
xrdp
zgodnie z tym artykułem, Jak używać xRDP do zdalnego dostępu do Ubuntu 14.04 .Podstawową procedurą była instalacja i konfiguracja
xrdp
orazxfce4
:Następnie zmodyfikuj ostatni wiersz pliku,
/etc/xrdp/startwm.sh
aby rozpocząć,startxfce4
a nie to, co tam jest, myślę, że pierwotnie była to ścieżka doXsession
.Po zmodyfikowaniu pliku użyj polecenia,
sudo service xrdp restart
aby zrestartować,xrdp
aby zmiany zostały wprowadzone.Zobacz także ten artykuł, Jak sprawić, by xrdp działał z systemu Windows na Linux na forach Ubuntu, w którym opisano również modyfikowanie
/etc/xrdp/startwm.sh
pliku, chociaż procedura jest nieco inna przez utworzenie pliku konfiguracyjnego w katalogu głównym użytkownika.W aplikacji Podłączanie pulpitu zdalnego w systemie Windows ustawiam Kolory na Wysoki kolor (16 bitów).
źródło
Wstępnie zainstalowany serwer VNC Vino „Desktop Sharing”
Desktop Ubuntu zawiera wstępnie zainstalowany serwer o nazwie Vino z projektu GNOME.
Jest ukryty za nazwą aplikacji „Udostępnianie pulpitu” w desce rozdzielczej, nawet plik wykonywalny nie znajduje się na ścieżce!
Po uruchomieniu sprawdź:
A następnie z drugiego komputera połącz jako:
Istnieje jednak problem niezgodności protokołu z szyfrowaniem głównych klientów Windows, takich jak TigerVNC i RealVNC: pulpit współdzielący Gnome 3.10 - jak skonfigurować typ zabezpieczeń dla VNC? Wyłączenie szyfrowania jest możliwym obejściem w niektórych przypadkach.
Mógłbym tylko skonfigurować port z
dconf
... domyślnym jest port,5900
co oznacza:0
.sudo netstat -tupan | grep vino
może również pomóc.Aby zamknąć serwer, po prostu odznacz „Zezwalaj innym użytkownikom na [przeglądaj | kontroluj]”, a to zabija proces serwera.
źródło