De Adarsh Sojitra pe 24 iunie 2019

SSH înseamnă Secure Shell, Este un protocol cu ajutorul căruia vă puteți conecta la serverul dvs. prin intermediul terminalului sau al lui Putty. În sistemele de operare bazate pe Linux, Portul SSH implicit este 22. Dar vestea bună este că putem schimba portul SSH în Ubuntu pentru a evita să primim atacuri de conectare nedorite de către roboții care atacă pe porturile implicite.

Nu este că putem opri complet orice fel de atac doar prin schimbarea portului SSH, dar oferă un anumit nivel de securitate. Așadar, haideți să începem cu tutorialul. În acest tutorial, vom actualiza portul SSH de la 22 la 2020 într-un server Ubuntu 16.04.

Dar puteți selecta orice număr pentru port, de la 1 la 65535, doar asigurați-vă că nu există niciun alt serviciu care rulează pe același port. Dacă doriți să verificați că niciun serviciu nu rulează pe portul dorit, executați următoarea comandă.

lsof -i :PORT -S

Nu uitați să înlocuiți PORT cu numărul de port dorit. După executarea comenzii, dacă nu vedeți nicio ieșire, puteți utiliza numărul de port pentru serviciul SSH.

Acum, să începem cu tutorialul propriu-zis.

Schimbarea portului SSH în Ubuntu

Este o sarcină foarte ușoară de a schimba portul pentru serviciul SSH în Ubuntu. Trebuie doar să schimbăm numărul portului în fișierul nostru de configurare SSH. Fișierul de configurare SSH se află la /etc/ssh/sshd_config .

Pentru a deschide fișierul în modul de editare, executați următoarea comandă. Dar asigurați-vă că aveți privilegii sudo sau că executați comanda ca utilizator root.

sudo nano /etc/ssh/sshd_config

În partea de sus a fișierului, veți vedea o directivă Port cu valoarea 22. Ceea ce înseamnă că, în acest moment, serviciul SSH ascultă la portul cu numărul 22. Acum, vom înlocui 22 și vom seta numărul de port dorit. În acest caz, linia actualizată ar trebui să arate astfel:

Port 2020

După ce ați terminat, apăsați CTRL+X urmat de Y urmat de Enter pentru a salva fișierul. Acum, executați următoarea comandă pentru a reporni serviciul SSH. Este necesară pentru a actualiza configurația și a face ca SSH să asculte pe noul port.

sudo service ssh restart

Rețineți că, dacă utilizați orice fel de firewall, permiteți conexiunile de intrare pe portul SSH dorit înainte de a vă deconecta cu serverul. În caz contrar, SSH nu va asculta pe portul numărul 22 și serverul nu va accepta conexiuni pe portul dorit.

Felicitări! Acum vă puteți conecta la serverul dvs. utilizând SSH pe un port care nu este cel prestabilit. Acum, dacă doriți să vă conectați la serverul dvs. prin SSH pe un port non-default, iată comanda pe care o puteți utiliza.

ssh user@hostname -pPORT

Nu uitați să actualizați utilizatorul, numele de gazdă și portul în timp ce utilizați această comandă. Așadar, iată cum puteți schimba portul SSH în Ubuntu.

.