Quando crei per la prima volta un nuovo server Ubuntu, dovresti eseguire alcuni importanti passaggi di configurazione come parte della configurazione iniziale. Questi passaggi aumenteranno la sicurezza e l'usabilità del tuo server e ti daranno una solida base per le azioni successive.
Step 1 - Accedere come utente root
Per accedere al tuo server, dovrai conoscere l'indirizzo IP pubblico del tuo server. Avrai anche bisogno della password o della chiave privata per l'account dell'utente root se hai installato una chiave SSH per l'autenticazione. Se al momento non sei connesso al tuo server, accedi come utente root utilizzando il seguente comando. Sostituisci la parte evidenziata your_server_ip del comando con l'indirizzo IP pubblico del tuo server:
# ssh root@your_server_ip
Step 2 - Creare un nuovo utente e assegnare i privilegi di ammistratore
# adduser nomeutente
# usermod -aG sudo nomeutente
Step 3 - Attivazione e configurazione del Firewall
mostra le applicazioni disponibili
# ufw app list
Permette le connessioni SSH
# ufw allow OpenSSH
Abilita il firewall all'avvio automatico
# ufw enable
Mostra lo stato e la configurazione del firewall
# ufw status
Step 4 - TimeZone
Imposta la TimeZone del server
# timedatectl set-timezone Europe/Rome