Situatie
Aveti un linux centos si doriti sa schimbati portul default pentru conexiunile ssh (remote). Implicit este 22.
Solutie
Dupa ce va logati la utilizatorul cu drept de root este necesara introducerea urmatoarei comenzi pentru a schimba portul pe care asculta serverul ssh:
vi /etc/ssh/sshd_config
(enter)
se deschide fisierul pentru vizionare si apasati tasta “i sau a” pentru editare.
cautam linia ce contine cuvantul port si modificat din 22 (default) in portul pe care doriti sa primeasca serverul, zicem 10000 pentru conexiuni ssh.
pentru a salva modificarile este necesar sa apasati tasta “esc” urmata de ” :wq ” si enter
este necesara repornirea serviciului ssh prin comanda:
service sshd restart
(enter)
este necesara permiterea noului port din firewall
iptables -A INPUT -p tcp –dport 10000 -j ACCEPT
aceasta este o modalitate temporara, nu se salveaza la restartul sistemului.
pentru a face modificarea definitiva, trebuie modificat fisierul iptables si introdusa regula:
-A INPUT -p tcp –dport 10000 -j ACCEPT
se salveaza fisierul (daca nu s-a facut modalitatea temporara, este necesara repornirea serviciului iptables)
service iptables restart
Spor,
Leave A Comment?