Ubuntu si affida ad openssh per quanto attiene ai suoi servizi di ssh, di base il servizio è disabilitato ed occorre attivarlo:
sudo apt update & sudo apt full-upgrade -y
sudo apt install openssh-server
Dopo l’installazione verificare lo stato del servizio che deve essere attivato:
sudo systemctl status ssh
Se non fosse attivo allora:
sudo systemctl start ssh
e per abilitarlo permanentemente ad ogni accensione del pc:
sudo systemctl enable ssh
Adesso che il servizio è aperto, diamo un po di sicurezza abilitando il firewall:
sudo ufw allow ssh
Per ricaricare il firewall:
sudo ufw reload
Verifica stato del firewall:
sudo ufw status
Se si vuole limitare l’accesso ad un solo pc, inserire l’indirizzo ip:
sudo ufw allow from 192.168.1.100 to any port 22
e poi un riavvio del firewall:
sudo ufw reload
Se non si vuole usare la porta standard 22 è possibile modificarla nel file di configurazione:
sudo nano /etc/ssh/sshd_config
modificando la voce porte poi riavviare ssh:
sudo systemctl restart ssh
Ritornare al firewall ed eliminare la regola per la porta 22 ed aggiungere quella relativa alla nuova ad esempio 22222:
sudo ufw delete allow 22 o anche sudo ufw delete ssh
e poi abilitare la nuova:
sudo ufw allow 22222/tcp
oppure nel caso di ip:
sudo ufw allow from 192.168.1.100 to any port 22222
ricarica:
sudo ufw reload
Lascia un commento