GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak změnit port SSH v Ubuntu

V tomto tutoriálu vám ukážeme, jak změnit port ssh v systému Ubuntu. Pro ty z vás, kteří nevěděli, SSH je program a protokol pro bezpečné připojení ke vzdálenému počítačů v síti. Umožňuje vám spouštět programy a provádět různé úkoly, jako byste seděli u počítače. SSH je velmi podobný telnetu, kromě toho, že obsahuje šifrování pro ochranu přenášených informací a ověřování. Secure Shell ( Protokol SSH) ve výchozím nastavení používá port 22. Přijetí této hodnoty neznejistí váš systém a ani změna portu nezpůsobí výrazné rozdíly v zabezpečení. Změna výchozího portu SSH však zastaví mnoho automatických útoků a bude trochu těžší uhodnout, který port SSH je přístupný z

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci změny výchozího SSH portu na Ubuntu Linux. Můžete postupovat podle stejných pokynů pro Ubuntu 20.04, 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu Linux.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , ale můžete poškodit svůj systém, pokud nebudete opatrní při jednání jako root.

Změňte port SSH v Ubuntu

Krok 1. Přihlaste se na svůj server jako uživatel root.

ssh root@hostname/IP

Krok 2. Otevřete naši konfiguraci SSH.

POZNÁMKA:Před změnou portu byste se měli ujistit, že nový port je volný a není používán jinou službou na vašem VPS. Měli byste také zkontrolovat, zda port není ve vašem serveru firewall uzavřen.

nano /etc/ssh/sshd_config

Upravte řádek, který uvádí 'Port 22'. Vyberte vhodný port a také se ujistěte, že se v systému aktuálně nepoužívá. Zde používám 959:

# What ports, IPs and protocols we listen for
Port 959

Jakmile provedete změnu, jednoduše ukončete a uložte soubor sshd_conf. Nyní stačí spustit níže uvedený příkaz a restartuje SSH server. až se příště budete chtít připojit přes SSH, budete tak muset udělat na svém novém portu, v našem případě 959:

sudo systemctl restart sshd

SSH bude naslouchat na portu 959. Můžete to zkontrolovat provedením následujícího příkazu v terminálu:

netstat -tunlp |grep ssh

Připojením k novému portu ověřte, zda SSH naslouchá. Všimněte si, jak je nyní potřeba deklarovat číslo portu:

ssh -p 959 [email protected]

Krok 3. Nakonfigurujte bránu firewall.

Pokud používáte UFW, výchozí konfigurační nástroj brány firewall pro Ubuntu, spusťte následující příkaz k otevření nového portu SSH:

sudo ufw allow 959/tcp

Blahopřejeme! Úspěšně jste změnili výchozí port SSH. Děkujeme, že jste použili tento návod ke změně čísla portu OpenSSH na systémech Ubuntu 20.04. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Web Ubuntu.


Ubuntu
  1. Jak změnit port SSH v Linuxu

  2. Jak změnit port SSH na Lubuntu 20.04 Linux

  3. Jak změnit port OpenLiteSpeed ​​8088 na 80 v Ubuntu 20.10

  1. Jak změnit časové pásmo v Ubuntu?

  2. Změna portu SSH na systému Linux Ubuntu 20.04 – nejlepší metoda?

  3. Jak změnit port SSH v CentOS

  1. Jak povolit SSH na Ubuntu 18.04

  2. Jak změnit název hostitele na Ubuntu 20.04

  3. Změňte port SSH v CWP