Jednym z normalnych zadań administratorów jest śledzenie udanych i nieudanych prób logowania, aby środowisko jest wolne od niechcianych i nielegalnych włamań. Administratorzy mogą również przejrzeć dzienniki, aby sprawdzić, czy na serwerach występowały jakieś problemy z bezpieczeństwem. Plik dziennika jest tworzony, gdy ktoś próbuje zalogować się na serwerze za pomocą SSH. Możesz zobaczyć żądaną datę logowania, znacznik czasu, konto użytkownika i adres IP. SSH został utworzony jako protokół tworzenia połączeń między dwoma systemami, które opierają się na architekturze klienta/serwera, umożliwiając administratorom i użytkownikom zdalne dostęp do serwera lub komputera.
Ten protokół jest najczęściej używany przez administratorów systemu i sieci oraz każdego, kto chce zdalnie zarządzać komputerem. Jedną z najważniejszych korzyści jest to, że jest odpowiedzialny za szyfrowanie sesji łącza w celu poprawy bezpieczeństwa poprzez zakazanie atakujących czytania niezaszyfrowanych haseł. Demon RSYSLOG w Linux śledzi każdą próbę zalogowania się do serwera SSH i rejestruje go w pliku dziennika. Łączenie, pokazanie i filtrowanie plików dziennika jest najbardziej podstawowym podejściem do wymieniania wszystkich nieudanych prób logowania SSH na Ubuntu. W tym artykule znajdziemy wszystkie nieudane próby logowania SSH w Ubuntu 20.04 System Linux.
Instalacja SSH
Aby znaleźć wszystkie nieudane próby logowania SSH w Ubuntu 20.04 system Linux, otwórz terminal. Możesz wpisać „terminal” w wyszukiwarce obszaru aplikacji lub nacisnąć „Ctrl + alt + t” na klawiaturze. Instalowanie OpenSSH to prosty proces. Potrzebuje połączenia z terminalem serwera, a także z maszyną, której używasz do połączenia. Musisz go zainstalować, wpisując wymienione polecenie w oknie terminalu Ubuntu 20.04 System Linux.
Po monicie wprowadź hasło użytkownika Sudo. Po montorze dysku twardego wprowadź Y, aby rozpocząć instalację. Jeśli naciśniesz „N”, instalacja zostanie zatrzymana i musisz ponownie wykonać to samo polecenie.
Włącz ssh
Po zakończeniu instalacji możesz włączyć SSH, wpisując wymienione polecenie w oknie terminalu.
$ sudo systemctl włącz SSHWykonanie powyższego polecenia wyświetli prawie podobne dane wyjściowe, jak pokazano na zrzucie ekranu.
Rozpocznij ssh
Teraz możesz uruchomić SSH, wykonując wspomniane polecenie w oknie terminalu Ubuntu 20.04 System Linux.
$ sudo systemctl start sshPowyższe polecenie uruchomi SSH.
Sprawdź status SSH
Wpisz następujące polecenie, aby sprawdzić, czy serwer SSH działa na Ubuntu 20.4 system Linux:
$ sudo Systemctl Status SSHWyjście wyświetla „aktywny”. Oznacza to, że wszystkie nasze instrukcje są pomyślnie wykonywane.
Lista nieudana loginy SSH
Wykonaj niektóre z poleceń opisanych w tym samouczku, aby pokazać listę nieudanych loginów SSH w Ubuntu. Upewnij się, że uruchamiasz te instrukcje z uprawnieniami root.
Polecenie pokazane poniżej jest najprostszym sposobem na listę wszystkich nieudanych loginów SSH.
$ grep „nieudane hasło”/var/log/auth.dziennikW tym celu można wykorzystać inne same polecenie za pomocą słowa kluczowego „CAT”. Wykonaj go w terminalu jako:
$ cat/var/log/auth.Log | grep „nieudane hasło."Jeśli chcesz uzyskać więcej informacji o nieudanych loginach SSH w systemie Linux, uruchom dołączone polecenie poniżej.
$ egrep „nieudany | niepowodzenie”/var/log/auth.dziennikSzczegóły są o wiele bardziej wszechstronne, ponieważ można wyświetlić z wyżej wymienionych zrzutów ekranu.
Wniosek
W tym przewodniku wyjaśniliśmy znaczenie SSH w Ubuntu 20.04 System. Oprócz tego wymieniliśmy sposób na zainstalowanie SSH na Ubuntu 20.04 System za pomocą polecenia Apt. Sprawdzając i po tym samouczku, będziesz mógł znaleźć wszystkie nieudane próby logowania SSH w Ubuntu 20.04 System Linux. Mam nadzieję, że ten przewodnik będzie dla Ciebie wspierający podczas twojej odpowiedniej pracy.