Come attivare SSH su CentOS

Installazione CentOS SSH

È necessario installare open-ssh sui server privi di connessione, questo perchè alcune versioni di centos non sono incorparate, e quindi installarlo manualmente.

Installazioni OpenSSH sotto CentOS Linux

Per installare il server e il client digitare il seguente comando come utente root:

yum -y install openssh-server openssh-clients

Abilitare e avviare il servizio sshd: verificare che il numero di porta TCP 22.

systemctl enable sshd.service
systemctl start sshd.service
ss -tulpn | grep ':22'
ss -tulpn | grep ':22'
firewall-cmd --zone=public --add-service=ssh --permanent
firewall-cmd --reload

Configurazione del server OpenSSH

Modifica /etc/ssh/sshd_config

vi /etc/ssh/sshd_config

Per disabilitare gli accessi root,

PermitRootLogin no

Limita l’accesso all’utente tom e jerry solo su ssh:

AllowUsers tom jerry

cambia la porta ssh, cioè eseguilo su una porta non standard come 1235

Port 1235

Salva e chiudi il file. Riavvia sshd:

systemctl restart sshd.service
Exit mobile version