In questo articolo voglio mostrarti come e perchè è importante modificare la porta SSH del proprio Server.
Il protocollo SSH (Secure SHell ) è un protocollo di comunicazione che permette la connessione verso un Server remoto in modo cifrato e sicuro. Il protocollo SSH viene in genere utilizzato per la gestione del Server, installazione dei servizi e files.
La porta di default per l'SSH è la 22, proprio per questo motivo è la porta presa di mira dagli hacker che vorranno tentare di accedere al tuo Server. Utilizzando quindi la porta 22 esporrai il tuo Server a possibili attacchi Hacker BruteForce.
Per evitare questo, è sempre buona norma modificare la porta SSH sul proprio server, così che solo chi ha configurato il Server sappia quale sia porta a cui collegarsi per effettuare l'accesso e lasciare fuori Hacker e malintenzionati.
sudo nano /etc/ssh/sshd_config
#Port 22
Andiamo a levare "#" antecedente al testo e sostituiamo il 22 con la porta desiderata assicurandoci che non sia già utilizzata da altri servizi, il mio consiglio è di scegliere sempre una porta almeno superiore al 1000, in questo caso 7788. Il risultato finale sarà quindi questo:
Port 7788
Digitiamo ora Ctrl + X e poi subito dopo Y , per uscire dalla modifica e salvare.
A questo punto non ci resta che riavviare il servizio SSH sul Server.
Se utilizzi CentOS o Fedora digita:
service sshd restart
Se utilizzi Debian o Ubuntu digita:
service ssh restart
Fatto! Ora il tuo Server non sarà più accessibile sulla porta 22 per l'SSH, e potrai accedere in sicurezza al tuo Server.
[epcl_box type="error"]Attenzione! Se utilizzi un Firewall, ricordati di inserire la porta SSH inserita tra le porte aperte, altrimenti non riuscirai a connetterti.[/epcl_box]