Qual è il modo più semplice per fare in modo che l'unico modo in cui chiunque possa accedere a ssh o ftp per la mia macchina Ubuntu è essere su un determinato indirizzo IP?
Risposta accettata:
Ubuntu Firewall (ufw).
Verifica se Ubuntu Firewall è attivo:
$ sudo ufw status
Se è inattivo, abilitalo:
$ sudo ufw enable
Consenti connessioni SSH da un indirizzo IP specifico:
$ sudo ufw allow from 123.123.123.123 to any port 22 proto tcp
Consenti connessioni FTP
$ sudo ufw allow from 123.123.123.123 to any port 21 proto tcp
Visualizza le regole del firewall:
$ sudo ufw status
Elimina sopra la regola SSH:
$ sudo ufw delete allow from 123.123.123.123 to any port 22 proto tcp
Disabilita Ubuntu Firewall:
$ sudo ufw disable