Wyszukiwanie w witrynie

Jak zdalnie zarządzać serwerem Linux za pomocą protokołu SSH

SSH oznacza Secure Shell i jest to protokół używany do bezpiecznego dostępu do zdalnego serwera w sieci lokalnej lub Internecie w celu konfiguracji, zarządzania, monitorowania i rozwiązywania problemów itp.

W tym artykule omówię, jak zarządzać zdalnym serwerem Linux za pomocą protokołu SSH.

Wykonałem wszystkie polecenia na moich komputerach z Debianem 10.

Warunki wstępne

Musisz mieć następujące.

  1. Dwie maszyny z systemem Debian 1

    Czytaj więcej →

Jak wygenerować klucz SSH w CentOS 8

SSH (Secure Shell) to szyfrowany protokół umożliwiający łączenie się ze zdalnym urządzeniem. Domyślnie działa na porcie TCP 22. Istnieją dwie metody łączenia się ze zdalnym serwerem za pomocą SSH, jedna polega na uwierzytelnieniu hasłem, a druga polega na uwierzytelnieniu za pomocą klucza publicznego. W tym samouczku dowiemy się, jak wygenerować klucz SSH, który będzie używany do uwierzytelniania opartego na kluczach w CentOS 8.

Wygeneruj klucz SSH<

Czytaj więcej →

Jak włączyć powiadomienia o logowaniu SSH pocztą elektroniczną w CentOS 8

W tym samouczku dowiemy się, jak włączyć powiadomienia e-mail o logowaniu SSH w CentOS 8.

Czy z Twojego serwera Linux korzysta wielu użytkowników i chcesz wiedzieć, kiedy użytkownik loguje się przez SSH? Jeśli tak, możesz włączyć powiadomienia SSH w profilu Bash, aby otrzymywać powiadomienia. Dodamy mały skrypt, który wyśle Ci e-mail, gdy ktoś zaloguje się na serwer.

Konfigurowanie powiadomień o logowaniu SSH

Aby skonfigurować powiadomienie o l

Czytaj więcej →

Jak zdalnie kopiować pliki przez SSH bez podawania hasła

SSH (Secure Shell) to szyfrowany protokół umożliwiający łączenie się ze zdalnym urządzeniem. Domyślnie działa na porcie TCP 22. Istnieją dwie metody łączenia się ze zdalnym serwerem za pomocą SSH, jedna polega na uwierzytelnianiu hasłem, a druga polega na uwierzytelnianiu za pomocą klucza publicznego. W tym samouczku dowiesz się, jak wygenerować klucz SSH i skopiować pliki przez SSH (SCP) bez podawania hasła w CentOS8.

Wygeneruj klucz SSH Czytaj więcej →

Jak wyświetlić wiadomość powitalną po zalogowaniu się przez SSH w systemie Ubuntu

Czasami, gdy chcesz zapewnić zdalny dostęp do swojego systemu poprzez SSH, chcesz, aby zdalnie zalogowany użytkownik wyświetlił się na terminalu dostosowanym komunikatem. Ta wiadomość często nazywana jest wiadomością dnia. W tym samouczku pokażę, jak wyświetlić niestandardową wiadomość tekstową podczas logowania SSH na serwerze Linux. W tym samouczku użyłem Ubuntu 20.04, ale te same kroki powinny działać również w innych dystrybucjach Linuksa.

Wymagania wst

Czytaj więcej →

Jak zainstalować i używać SSHGuard na Ubuntu 20.04

SSHGuard to demon typu open source, który służy do zwiększania bezpieczeństwa ssh, a także innych protokołów sieciowych. Ponadto służy do zapobiegania atakom typu brute-force. Będzie stale monitorować i prowadzić rejestr dzienników systemowych, co pomaga w śledzeniu ciągłych prób logowania lub złośliwych działań. Gdy wykryje taką aktywność, natychmiast zablokuje adres IP przy użyciu zaplecza zapory ogniowej, takiego jak pf, iptables i ipfw. Następnie odblokuje adres IP po określonym czasie. K

Czytaj więcej →

Jak zdalnie zarządzać serwerem Ubuntu za pomocą protokołu SSH

Często konieczne może być uzyskanie dostępu do serwerów zdalnych w celu administrowania, zarządzania i rozwiązywania problemów. Można to zrobić na kilka sposobów. Możesz używać telnetu do logowania się na zdalnych serwerach; FTP umożliwia przesyłanie plików pomiędzy różnymi serwerami. Jednak programy te nie są wystarczająco bezpieczne, aby łączyć się z serwerami krytycznymi. SSH, bezpieczna powłoka, to kryptograficzny protokół sieciowy, za pomocą którego można bezpiecznie uzyskać dostęp do us

Czytaj więcej →

Jak zainstalować klienta Putty SSH na Ubuntu 22.04 LTS

Putty to najpopularniejszy klient SSH i telnet dla systemów operacyjnych Microsoft Windows. Służy do zdalnego dostępu i konfiguracji urządzeń takich jak serwery, przełączniki i routery. Putty, będące darmowym narzędziem o otwartym kodzie źródłowym, jest również popularne wśród użytkowników Linuksa. Innym powodem jego popularności są funkcje, które obejmuj

Czytaj więcej →

Wygeneruj klucze SSH w Ubuntu

SSH oznacza Secure Shell i jest szeroko stosowany jako sposób uzyskiwania dostępu do zdalnych serwerów. Zaleca się korzystanie z protokołu SSH, ponieważ jest on uważany za wysoce bezpieczny sposób zdalnego uwierzytelniania użytkowników. Zwykle używamy haseł do uwierzytelniania użytkowników, jednak hasła są podatne na różne ataki bezpieczeństwa. Dlatego nie są one szc

Czytaj więcej →

Jak zablokować i odblokować użytkownika po nieudanych próbach logowania SSH

Bezpieczeństwo SSH jest najwyższym priorytetem podczas konfigurowania serwera. Domyślne ustawienia SSH zwykle nie są wystarczająco solidne, aby chronić serwer przed atakami zewnętrznymi.

Dlatego potrzebne są dodatkowe poprawki, aby zapewnić przyzwoitą ochronę przed atakami typu brute-force. Jednym z nich jest wdrożenie programu Fail2Ban, który zapobiega nieautoryzowanym użytkownikom po określonej liczbie błędnych prób logowania. Podobnie możesz wykorzystać moduł pam_faillock Czytaj więcej →