Jak zainstalować serwer VNC w Ubuntu

Virtual Network Computing (VNC) to system zapewniający komputerowi zdalny dostęp do pulpitu. Poprzez sieć przesyłany jest obraz ekranu, naciskane są przyciski myszy i klawisze. W systemie operacyjnym Ubuntu wspomniany system jest instalowany przez oficjalne repozytorium, a dopiero potem odbywa się procedura konfiguracji powierzchni i szczegółowej.

Zainstaluj serwer VNC w Ubuntu

Ponieważ w najnowszych wersjach Ubuntu GUI Gnome jest instalowane domyślnie, zainstalujemy i skonfigurujemy VNC w oparciu o to środowisko. Dla wygody cały proces dzielimy na kolejne etapy, więc nie powinieneś mieć trudności ze zrozumieniem dostosowania pracy instrumentu będącego przedmiotem zainteresowania.

Krok 1: Zainstaluj niezbędne komponenty

Jak wspomniano wcześniej, użyjemy oficjalnego repozytorium. Istnieje najnowsza i stabilna wersja serwera VNC. Wszystkie działania są wykonywane przez konsolę, ponieważ warto zacząć od jej uruchomienia.

  1. Przejdź do menu i otwórz „Terminal” . Jest klawisz skrótu Ctrl + Alt + T , który pozwala na szybsze działanie.
  2. Otwieranie terminalu poprzez menu w Ubuntu

  3. Zainstaluj aktualizacje dla wszystkich bibliotek systemowych za pomocą sudo apt-get update .
  4. Sprawdź aktualizacje bibliotek w Ubuntu

  5. Wprowadź hasło, aby zapewnić dostęp roota.
  6. Wprowadź swoje hasło, aby potwierdzić dostęp do Ubuntu

  7. Na koniec powinieneś zarejestrować polecenie sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal vnc4server i kliknij Enter .
  8. Instalacja serwera VNC za pośrednictwem oficjalnego repozytorium w Ubuntu

  9. Potwierdź dodanie nowych plików do systemu.
  10. Potwierdzenie dodania nowych plików serwera Ubuntu

  11. Poczekaj na zakończenie instalacji i dodaj ją, aż pojawi się nowa linia wprowadzania.
  12. Zakończenie instalacji serwera VNC w Ubuntu

Teraz wszystkie niezbędne komponenty są obecne w Ubuntu, pozostaje tylko sprawdzić ich pracę i skonfigurować przed uruchomieniem zdalnego pulpitu.

Krok 2: Pierwsze uruchomienie serwera VNC

Podczas pierwszego uruchomienia narzędzia ustawiane są podstawowe parametry, a następnie uruchamiany jest pulpit. Powinieneś upewnić się, że wszystko działa normalnie i możesz to zrobić w ten sposób:

  1. W konsoli wpisz komendę vncserver odpowiedzialną za uruchomienie serwera.
  2. Pierwsze uruchomienie serwera VNC w Ubuntu OS

  3. Zostaniesz poproszony o ustawienie hasła dla swoich komputerów. Tutaj musisz wpisać dowolną kombinację znaków, ale nie mniej niż pięć. Podczas wpisywania znaków nie będą wyświetlane.
  4. Wprowadzanie nowego hasła do serwera w Ubuntu

  5. Potwierdź hasło, wprowadzając je ponownie.
  6. Sprawdź hasło do serwera w Ubuntu

  7. Zostaniesz powiadomiony o utworzeniu skryptu startowego i uruchomieniu nowego wirtualnego pulpitu.
  8. Udane pierwsze uruchomienie serwera w Ubuntu

Krok 3: Skonfiguruj serwer VNC do pełnej funkcjonalności

Jeśli w poprzednim kroku upewniliśmy się, że zainstalowane komponenty działają, teraz musimy przygotować je do nawiązania zdalnego połączenia z pulpitem innego komputera.

  1. Najpierw zakończ działanie pulpitu poleceniem vncserver -kill :1 .
  2. Zamknij działający serwer w Ubuntu

  3. Następnie należy uruchomić plik konfiguracyjny za pomocą wbudowanego edytora tekstu. Aby to zrobić, wpisz nano ~/.vnc/xstartup .
  4. Uruchom plik konfiguracyjny serwera w Ubuntu

  5. Upewnij się, że plik zawiera wszystkie linie wymienione poniżej.

    #!/bin/sh
    # Uncomment the following two lines for normal desktop:
    # unset SESSION_MANAGER
    # exec /etc/X11/xinit/xinitrc

    [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup
    [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources
    xsetroot -solidny szary
    vncconfig -iconic &
    x-terminal-emulator -geometry 80x24 + 10 + 10-l-napisów „$ VNCDESKTOP Desktop” &
    x-window-manager &

    gnome-panel i
    gnome-settings-daemon &
    metacity i
    nautilus i

  6. Edytuj plik konfiguracyjny serwera Ubuntu

  7. Jeśli wprowadziłeś jakiekolwiek zmiany, zapisz ustawienia, naciskając klawisz Ctrl + O.
  8. Zapisz zmiany w pliku w Ubuntu

  9. Wyjdź z pliku, naciskając Ctrl + X.
  10. Wyjdź z trybu edycji plików w Ubuntu

  11. Ponadto należy również przekazywać porty, aby zapewnić zdalny dostęp. Polecenie iptables -A INPUT -p tcp --dport 5901 -j ACCEPT pomoże ci wykonać to zadanie.
  12. Przekieruj porty dla serwera w Ubuntu

  13. Po wprowadzeniu zapisz ustawienia, pisząc iptables-save .
  14. Zapisz przekierowanie portów dla serwera w Ubuntu

Krok 4: Sprawdź działanie serwera VNC

Ostatnim krokiem jest sprawdzenie zainstalowanego i skonfigurowanego serwera VNC w akcji. W tym celu wykorzystamy jedną z aplikacji do zarządzania zdalnymi pulpitami. Proponujemy przestudiować jego instalację i wprowadzić ją dalej.

  1. Najpierw musisz uruchomić sam serwer, wpisując vncserver .
  2. Uruchom serwer VNC w Ubuntu

  3. Upewnij się, że proces jest prawidłowy.
  4. Sprawdź działanie serwera w Ubuntu

  5. Zacznij dodawać aplikację Remmina z repozytorium użytkowników. Aby to zrobić, wpisz sudo apt-add-repository ppa:remmina-ppa-team/remmina-next w konsoli sudo apt-add-repository ppa:remmina-ppa-team/remmina-next .
  6. Zainstaluj Remote Desktop Manager w Ubuntu

  7. Naciśnij klawisz Enter, aby dodać nowe pakiety do systemu.
  8. Potwierdź dodanie bibliotek menedżera w Ubuntu

  9. Po zakończeniu instalacji musisz zaktualizować sudo apt update biblioteki systemowe.
  10. Zaktualizuj biblioteki systemowe w Ubuntu

  11. Teraz pozostaje tylko zbudować najnowszą wersję programu za pomocą polecenia sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret .
  12. Instalowanie wszystkich plików menedżera zdalnego pulpitu w Ubuntu

  13. Potwierdź operację, aby zainstalować nowe pliki.
  14. Potwierdzenie menedżera instalacji w Ubuntu

  15. Remmina można uruchomić za pomocą menu, klikając odpowiednią ikonę.
  16. Uruchom zainstalowaną aplikację w Ubuntu

  17. Pozostaje tylko wybrać technologię VNC, zarejestrować żądany adres IP i połączyć się z pulpitem.
  18. Uruchom zainstalowaną aplikację w Ubuntu

Oczywiście, aby połączyć się w ten sposób, użytkownik musi znać zewnętrzny adres IP drugiego komputera. Aby to ustalić, do Ubuntu dodano specjalne usługi online lub dodatkowe narzędzia. Szczegółowe informacje na ten temat można znaleźć w oficjalnej dokumentacji od programistów systemu operacyjnego.

Teraz znasz wszystkie podstawowe kroki, które musisz wykonać, aby zainstalować i skonfigurować serwer VNC dla dystrybucji Ubuntu w powłoce Gnome.