Konfigurera SSH på en annan port och INTE på 22

SSH Det är utan tvekan brödet och smöret för oss som hanterar nätverk. Vi måste styra, fjärrhantera andra datorer och / eller servrar och använda SSH vi kan göra det här... vi kan göra så mycket som vår fantasi tillåter oss 

Det händer det SSH använder som standard port 22, så all hacking försöker SSH de kommer alltid att vara port 22. En grundläggande säkerhetsåtgärd är helt enkelt INTE att använda SSH på den här porten, vi konfigurerar till exempel SSH för att lyssna (arbeta) på porten 9122.

Att uppnå detta är extremt enkelt.

1. Vi måste uppenbarligen ha SSH installerat på vår server (Paquete openssh-server)

2. Låt oss redigera filen / Etc / ssh / sshd_config

För detta i en terminal (som root) lägger vi:

  • nano / etc / ssh / sshd_config

Där mellan de första raderna ser vi en som säger:

port 22

Vi ändrar 22 för ett annat nummer, som skulle vara den nya porten, i det här exemplet sa vi att vi skulle använda 9122, så linjen skulle förbli:

port 9122

3. Nu startar vi om SSH så att den läser den nya konfigurationen:

  • /etc/init.d/ssh starta om

Detta om de använder Debian, ubuntu, SolusOS, Mint. Om de använder Arch skulle:

  • /etc/rc.d/ssh starta om

Och voila, de kommer att ha SSH genom en annan port (9122 enligt exemplet vi har använt här)

Jag tror att det inte finns något mer att lägga till.

Om du har några frågor, låt mig veta 

hälsningar

PD: Kom ihåg att allt detta måste göras med administrativa behörigheter ... antingen som root eller med sudo.


Lägg till som prioriterad källa