Bezpieczna powłoka lub ssh w skrócie jest używana głównie do bezpiecznych połączeń sieciowych między dwoma węzłami, takimi jak klient i serwer. Cała komunikacja jest szyfrowana między dwoma systemami, a użytkownicy mogą zdalnie podłączać swoje systemy i wykonywać zadania administracyjne, umożliwiając SSH Access. Użytkownicy mogą również bezpiecznie przesyłać pliki za pomocą protokołów SCP i SFTP. Ten artykuł pokazuje, jak włączyć dostęp do użytkownika w systemie Ubuntu.
Włącz dostęp do SSH w Ubuntu
Gdy Ubuntu jest po raz pierwszy zainstalowany, użytkownik nie może domyślnie używać zdalnego dostępu do SSH. Włącz SSH w Ubuntu za pomocą następującej prostej metody.
Zainstaluj pakiet Open-SSH
Otwórz terminal, naciskającCtrl+alt+t'i zaktualizuj listę pakietów. Następnie zainstaluj następujący pakiet Open-Ssh na swoim Ubuntu 20.04 System:
Aktualizacja $ sudo apt
$ sudo apt install openSsh-server
Podczas procesu instalacji okno dialogowe wyruszy w terminalu. Wprowadź „y”, aby kontynuować instalację.
Po zakończeniu instalacji pakietu Open-SSH usługa SSH automatycznie uruchomi się w systemie. Możesz również sprawdzić, czy usługa jest aktywna, wprowadzając następujące polecenie:
$ sudo Systemctl Status SSH
Jeśli w terminalu odbiera następujące dane wyjściowe, usługa SSH jest uruchomiona i włączona.
Przejdź do powłoki wiersza polecenia i naciśnij „Q.„Spowoduje to powrót do normalnej powłoki.
Możesz wyłączyć usługę SSH w swoim systemie za pomocą następującego polecenia:
$ sudo systemctl wyłącz -teraz ssh
Aby ponownie włączyć usługę SSH, użyj następującego polecenia:
$ sudo systemctl enable --now SSH
Włącz konfiguracje zapory dla SSH
Korzystając z narzędzia konfiguracyjnego UFW Firewall, możesz włączyć go w systemie. Jeśli już włączyłeś zaporę w systemie, upewnij się, że wszystkie porty SSH są otwarte, wydając następujące polecenie:
$ sudo ufw pozwól ssh
Teraz, gdy wszystkie konfiguracje zostały zakończone, możesz podłączyć system Ubuntu z dowolnym systemem zdalnym za pośrednictwem SSH. W Linux i MacOS dystrybucjach klienci SSH są domyślnie zainstalowani.
Połącz się z serwerem SSH
Można użyć następujące polecenie „SSH” wraz z nazwą użytkownika i adresem IP, aby podłączyć system Ubuntu nad LAN. Użyj poniższego polecenia, aby to zrobić:
$ ssh użytkownik@ip-address
Jeśli nie znasz swojego adresu IP, użyj następującego polecenia, aby uzyskać do niego dostęp:
$ ip a
Zastąp nazwę użytkownika i adres IP na swoje informacje, w następujący sposób:
$ ssh [email protected]
Następujący wynik pojawi się w terminalu:
Wpisz „Tak”, aby podłączyć system Ubuntu nad LAN.
Podaj hasło. Następujące dane wyjściowe zostanie pokazane w terminalu:
Teraz jesteś zalogowany w swoim systemie Ubuntu.
Podłącz SSH z zdalnym serwerem
SSH domyślnie przyjmuje dane na porcie 22. Znajdź swój publiczny adres IP i wydaj następujące polecenie, aby podłączyć serwer SSH z systemem zdalnym:
$ SSH Nazwa użytkownika@public_ip_address
Skonfiguruj router, aby zaakceptować ruch SSH na porcie 22.
Wniosek
W tym artykule pokazano, jak włączyć dostęp SSH w Ubuntu 20.04. Teraz możesz zalogować się do swojego systemu i wykonywać codzienne zadania administracyjne za pośrednictwem linii poleceń. W przypadku jakiegokolwiek zapytania związanego z tym artykułem, daj nam znać poprzez swoje komentarze.