Co to jest zdalny dostęp do systemu Linux®?
Zdalny dostęp do systemu Linux umożliwia użytkownikowi dostęp do systemu operacyjnego Linux z innego komputera. W zależności od użytego rodzaju zdalnego dostępu może on umożliwiać dostęp do całego pulpitu lub tylko do wiersza poleceń. W przypadku zdalnego dostępu do systemu Linux można również wprowadzić różne poziomy bezpieczeństwa.
Aby korzystać z dostępu zdalnego, komputer musi być podłączony do Internetu lub zalogowany do sieci lokalnej, z której uzyskuje się dostęp do komputera. Użytkownik musi również znać adres IP swojego routera, aby uzyskać zdalny dostęp do pulpitu. Aby nawiązać bezpieczne połączenie, użytkownik musi zainstalować protokół sieciowy Secure Shell (SSH), który tworzy bezpieczny „tunel” między dwoma systemami. Podczas łączenia przez Internet należy zawsze używać bezpiecznego połączenia, ale zwykle nie jest to konieczne w sieci lokalnej.
Virtual Network Computing (VNC) służy do zdalnego łączenia się z całym systemem stacjonarnym na komputerze z systemem Linux. W większości przypadków na obu komputerach musi być zainstalowany klient VNC w celu nawiązania połączenia. Dostępne są bezpłatne klienty VNC, ale popularna dystrybucja Linuksa Ubuntu zawiera również zainstalowane narzędzie VNC. Preferencje zdalnego dostępu do systemu Linux można ustawić w menu preferencji systemowych w systemie Ubuntu.
SSH tworzy bezpieczne połączenia między komputerami, a także umożliwia dostęp do „powłoki” komputera, co zasadniczo zapewnia funkcjonalność wiersza poleceń użytkownika na komputerze zdalnym. Serwer SSH musi być zainstalowany na obu komputerach w celu nawiązania połączenia. Serwer można zainstalować w dowolnym systemie operacyjnym Linux, wpisując „sudo apt-get install openssh-server” w wierszu polecenia.
Po skonfigurowaniu serwera SSH użytkownik nawiązuje połączenie zdalne, wpisując „ssh -L” oraz adres IP i inne informacje potrzebne do połączenia z komputerem zdalnym. Po podłączeniu komputerów użytkownik może albo pracować w powłoce komputera zdalnego, albo podłączyć VNC, aby mogła pracować z całym zdalnym pulpitem. Do VNC można się podłączyć, wpisując w wierszu polecenia nazwę klienta VNC oraz adres IP komputera zdalnego.
Oprócz zdalnego połączenia z innego systemu Linux użytkownik może również połączyć się ze zdalnym dostępem do systemu Linux z systemu operacyjnego Windows lub Mac. Aby to zrobić, system Linux jest skonfigurowany w taki sam sposób, jak do łączenia się z innym systemem Linux, a drugi system operacyjny musi mieć zainstalowanego klienta VNC i klienta SSH. Po skonfigurowaniu tych aplikacji użytkownik wprowadza adres IP i port routera, aby połączyć się z maszyną z systemem Linux.