Introduzione
Il comando sudo
fornisce un meccanismo per concedere privilegi di amministratore – normalmente disponibili solo per l’utente root – agli utenti normali. Questa guida mostrerà come creare un nuovo utente con accesso sudo
su Rocky Linux 8, senza dover modificare il file /etc/sudoers
del server.
Nota: Se desideri configurare sudo
per un utente esistente su Rocky Linux, passa al passaggio 3.
Passaggio 1 — Accedi al Tuo Server
Accedi al tuo server tramite SSH come utente root:
- ssh root@your_server_ip_address
Utilizza l’indirizzo IP o l’hostname del tuo server al posto di your_server_ip_address
qui sopra.
Passaggio 2 — Aggiungi un Nuovo Utente al Sistema
Utilizza il comando adduser
per aggiungere un nuovo utente al tuo sistema:
- adduser sammy
Assicurati di sostituire sammy
con il nome utente che desideri creare.
Utilizza il comando passwd
per aggiornare la password del nuovo utente:
- passwd sammy
Ricorda di sostituire sammy
con l’utente appena creato. Ti verrà chiesto due volte di inserire una nuova password:
OutputChanging password for user sammy.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Passaggio 3 — Aggiunta dell’Utente al Gruppo wheel
Utilizza il comando usermod
per aggiungere l’utente al gruppo wheel:
- usermod -aG wheel sammy
Ancora una volta, assicurati di sostituire sammy
con il nome utente a cui desideri concedere i privilegi sudo
. Per impostazione predefinita, su Rocky Linux, tutti i membri del gruppo wheel hanno pieno accesso sudo
.
Passaggio 4 — Test di Accesso con sudo
Per verificare che i nuovi permessi sudo
funzionino, utilizza innanzitutto il comando su
per passare dall’utente root al nuovo account utente:
- su - sammy
Come nuovo utente, verifica di poter utilizzare sudo
aggiungendo sudo
al comando che desideri eseguire con privilegi di superutente:
- sudo command_to_run
Ad esempio, puoi elencare il contenuto della directory /root
, normalmente accessibile solo all’utente root:
- sudo ls -la /root
La prima volta che si utilizza sudo
in una sessione, verrà richiesta la password dell’account di quell’utente. Inserisci la password per procedere:
Output[sudo] password for sammy:
Nota: Questo non chiede la password di root! Inserisci la password dell’utente abilitato a sudo, non la password di root.
Se il tuo utente è nel gruppo corretto e hai inserito correttamente la password, il comando che hai usato con sudo
verrà eseguito con i privilegi di root.
Conclusioni
In questa guida rapida hai creato un nuovo account utente e lo hai aggiunto al gruppo wheel per abilitare l’accesso a sudo
. Per informazioni più dettagliate su come configurare un server Rocky Linux 8, leggi il nostro tutorial Configurazione iniziale del server con Rocky Linux 8.