Protokol Secure Shell (SSH) používá ve výchozím nastavení port 22. Jako správce virtuálního/dedikovaného serveru je vždy dobré toto změnit. Změna portu na jiné číslo zastaví mnoho útoků – protože útočné nástroje se pokusí připojit k portu 22.
Příkazy, které používáme, jsou testovány na distribuci CentOS s nainstalovaným cPanelem.
Pokud na svém serveru používáte bránu firewall, přidejte nové číslo portu na seznam povolených. Po dokončení změny portu zablokujte staré číslo portu.
Změna portu SSH:
1. Přihlaste se ke svému serveru jako root .
2. Otevřete /etc/ssh/sshd_config soubor v textovém editoru (jako vi, nano atd.).
vi /etc/ssh/sshd_config
3. Hledejte řádek
Port 22
4. Změňte hodnotu 22 například na 3700. Můžete použít port z intervalu uživatelských portů (1024-49151), jak jej přidělil úřad IANA (Internet Assigned Numbers Authority).
5. Uložte soubor, ukončete editor a restartujte SSH server.
service sshd restart
6. Otevřete nové okno terminálu (nebo pomocí PuTTY) a zkuste se připojit k nově přiřazenému portu:
ssh [email protected] 3700
Čísla portů jsou přidělována různými způsoby na základě tří rozsahů:systémové porty (0-1023), uživatelské porty (1024-49151) a dynamické a/nebo soukromé porty (49152-65535); rozdílné použití těchto rozsahů je popsáno v [RFC6335].
https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml
Související článek znalostní báze:Jak nainstalovat nano editor pomocí yum