Jak zapewnić SSH dostęp do użytkownika w Ubuntu

Jak zapewnić SSH dostęp do użytkownika w Ubuntu

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.