możesz użyć SSH, aby zdalnie uzyskać dostęp do serwera lub pulpitu Debiana 10. Możesz instalować nowe pakiety oprogramowania, konfigurować je, monitorować serwer Debiana 10 lub pulpit zdalnie przez SSH.
w tym artykule pokażę Ci jak włączyć SSH na Debianie 10 i połączyć się zdalnie z komputerem Debiana 10 poprzez SSH. Więc zaczynajmy.
w Debianie 10 serwer SSH jest dostarczany przez pakiet openssh-server. Serwer OpenSSH można bardzo łatwo zainstalować z oficjalnego repozytorium pakietów Debiana 10 za pomocą menedżera pakietów APT.
najpierw otwórz Terminal i uruchom następujące polecenie, aby zaktualizować pamięć podręczną repozytorium pakietów APT.
pamięć podręczna repozytorium pakietów APT powinna zostać zaktualizowana.
teraz zainstaluj pakiet openssh-server za pomocą następującego polecenia.
teraz Naciśnij Y i naciśnij < Enter>, aby potwierdzić instalację.
należy zainstalować pakiet openssh-server.
teraz możesz sprawdzić, czy usługa SSH działa za pomocą następującego polecenia:
jak widać, usługa SSH nie jest aktywna. Nie działa. Ale jest włączona. Co oznacza, że usługa SSH uruchomi się automatycznie podczas rozruchu. Aby uruchomić usługę SSH, wystarczy ponownie uruchomić komputer.
jeśli nie chcesz teraz ponownie uruchomić komputera, możesz ręcznie uruchomić usługę SSH za pomocą następującego polecenia:
teraz sprawdź, czy usługa SSH działa za pomocą następującego polecenia:
jak widać, usługa SSH jest aktywna lub działa. Teraz możesz połączyć się z tym komputerem zdalnie przez SSH.
dodawanie i usuwanie usługi SSH przy starcie systemu:
w Debianie 10 domyślnym zachowaniem usługi SSH jest automatyczne uruchamianie się przy starcie systemu.
jeśli nie chcesz, aby usługa SSH uruchamiała się automatycznie podczas rozruchu, zamiast tego chcesz uruchomić usługę SSH ręcznie, gdy zajdzie taka potrzeba, możesz usunąć ją z uruchamiania systemu za pomocą następującego polecenia.
jeśli później zmienisz zdanie i chcesz uruchomić usługę SSH podczas rozruchu, możesz dodać usługę SSH do uruchamiania systemu za pomocą następującego polecenia:
zdalne łączenie się z maszyną Debian 10 przez SSH:
teraz, aby połączyć się z serwerem SSH, potrzebujesz adresu IP lub nazwy hosta/nazwy domeny komputera Debian 10, na którym właśnie zainstalowałeś serwer SSH. Musisz także znać nazwę użytkownika i hasło logowania do komputera Debian 10, z którym chcesz się połączyć.
aby znaleźć adres IP komputera Debian 10, z którym chcesz się połączyć zdalnie, uruchom następujące polecenie na tym komputerze.
jak widzisz, adres IP mojego pulpitu Debiana 10 to 192.168.21.134. Dla ciebie będzie inaczej. Więc pamiętaj, aby od teraz zastąpić go swoim.
jeśli maszyna Debian 10, którą próbujesz połączyć przez SSH, jest hostowana w chmurze (VPS), możesz mieć nazwę hosta lub nazwę domeny DNS, której możesz użyć zamiast adresu IP. Aby znaleźć nazwę hosta VPS, uruchom następujące polecenie na VPS.
Przykładowe wyjście jest podane w następujący sposób.
jeśli nie znasz nazwy użytkownika swojego komputera Debian 10, możesz uruchomić następujące polecenie na tym komputerze, aby znaleźć nazwę użytkownika.
nazwa użytkownika powinna być wydrukowana na terminalu. Zapamiętaj to.
aby połączyć się zdalnie z maszyną Debian 10 poprzez SSH, komputer kliencki musi mieć zainstalowany na nim program kliencki SSH.
jeśli klientem jest komputer Ubuntu / Debian, możesz zainstalować programy klienckie SSH za pomocą następujących poleceń:
$ sudo apt install OpenSSH-client
jeśli klient jest maszyną RHEL / CentOS, możesz zainstalować programy klienckie SSH za pomocą następujących poleceń:
teraz, aby połączyć się ze zdalną maszyną Debiana 10 przez SSH, uruchom następujące polecenie z maszyny klienckiej:
lub
w moim przypadku polecenie jest:
przy pierwszej próbie połączenia się z komputerem Debian 10 przez SSH pojawi się następujący monit. Po prostu wpisz Tak i naciśnij < Enter>, aby kontynuować.
przy pierwszej próbie połączenia się z komputerem Debian 10 przez SSH pojawi się następujący monit. Po prostu wpisz Tak i naciśnij < Enter>, aby kontynuować.
powinieneś być połączony.
teraz możesz uruchomić dowolną komendę, aby zainstalować nowe pakiety oprogramowania, skonfigurować różne usługi lub zdalnie monitorować maszynę Debiana 10. Możliwości są nieograniczone.
po zakończeniu pracy możesz zamknąć sesję SSH za pomocą następującego polecenia:
tak więc, w ten sposób włączasz SSH na Debianie 10 i łączysz się zdalnie z komputerem Debiana 10 przez SSH. Dziękujemy za przeczytanie tego artykułu.