Setup Iniziale

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