Il comando sudo (abbreviazione di Super-user do) è un programma progettato per consentire a un utente normale (non root) di eseguire comandi con privilegi illimitati, cosa che solo l'utente root (Super Administrator) può fare.
In questa guida ti mostreremo come creare un nuovo utente su un Rocky Linux , CentOS e AlmaLinux sistema e dargli sudo l'accesso agli utenti regolari.
Puoi utilizzare questo account utente per eseguire comandi amministrativi senza dover accedere al tuo PC o al server RockyLinux/CentOS come utente root.
Creazione di Sudo utente su Rocky Linux
Per impostazione predefinita, su Rocky Linux e CentOS, gli utenti nei gruppi wheel
verrà concesso l'accesso a sudo. Se vuoi configurare sudo per un utente esistente, aggiungi il tuo utente al gruppo wheel
, come mostrato nel passaggio 4.
Segui i passaggi seguenti per creare un utente sudo sul tuo server Rocky Linux e CentOS:
1. Accedi al server con SSH
Inizia accedendo al tuo server Rocky Linux o CentOS come utente root.
ssh [email protected] _ip_address
2. Crea un nuovo account utente su Rocky Linux
Crea un nuovo account utente utilizzando il comando useradd.
useradd linuxstoney
Cambia linuxstoney
con il nome utente che desideri creare.
3. Imposta la password utente
Usa i comandi passwd
per impostare una password per il nuovo utente.
passwd linuxstoney
Ti verrà chiesto di confermare la password. Assicurati di utilizzare una password complessa.
Changing password for user linuxstoney. New password: Retype new password: passwd: all authentication tokens updated successfully.
4. Aggiungi nuovo utente al gruppo sudo su Rocky Linux
Per impostazione predefinita, sui sistemi Rocky Linux o CentOS, i membri del gruppo wheel
accesso a sudo concesso. Per aggiungere un nuovo utente (o un vecchio utente) a un gruppo, wheel
digita comando:
usermod -aG wheel username
Come usare sudo su Rocky Linux o CentOS
Passa all'utente appena creato:
su - username
Per usare sudo, avvia semplicemente il comando con sudo
e spazi.
sudo [COMMAND]
Ad esempio, per visualizzare il sommario di una directory /root
, quindi usa il comando:
sudo ls -l /root
Se è la prima volta che usi sudo, vedrai il seguente messaggio banner e ti verrà chiesto di inserire la password per l'account utente.
We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. [sudo] password for username:
Conclusione
Hai creato con successo un utente sudo sul tuo sistema Rocky Linux e CentOS. Ora puoi utilizzare questo utente per eseguire attività amministrative su server che richiedono privilegi di super amministratore e hanno poteri illimitati.
Alcuni tutorial relativi a Rocky Linux :
Come installare Rocky Linux 8 Guida dettagliata con screenshot
Come aggiungere EPEL Repository su Rocky Linux, AlmaLinux e CentOS
Come installare e configurare TensorFlow su Rocky Linux 8
Come installare e configurare Ansible AWX su Rocky Linux 8.3