Ti mostreremo come creare utenti e gestire i loro privilegi sudo su Ubuntu. Il sudo Il comando consente agli utenti normali di eseguire programmi che sono disponibili solo per l'utente root. Questo tutorial ti mostrerà il modo più semplice per creare un nuovo utente con accesso sudo su Ubuntu, senza modificare i sudoers
del tuo server file.
5 passaggi per creare un nuovo utente Sudo:
1. Accedi al tuo server
Prima di tutto, connettiti al tuo server Linux tramite SSH
2. Aggiungi un nuovo utente di sistema
# adduser newuser
Sentiti libero di sostituire newuser
con il nome dell'utente di sistema che si desidera aggiungere. Dovrai inserire una password per il tuo nuovo utente e dovrai inserire alcune informazioni utente casuali. Puoi generare una password complessa tramite la riga di comando.
# adduser newuser Adding user `newuser' ... Adding new group `newuser' (1001) ... Adding new user `newuser' (1001) with group `newuser' ... Creating home directory `/home/newuser' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for newuser Enter the new value, or press ENTER for the default Full Name []: New User Room Number []: 101 Work Phone []: 123456 Home Phone []: 123456 Other []: Is the information correct? [Y/n] y
3. Aggiungi i privilegi sudo a un utente di sistema in Linux
Una volta creato l'utente di sistema, vai avanti e aggiungilo a sudo
gruppo utilizzando il seguente comando:
# usermod -aG sudo newuser
Quindi, usa il su
comando per passare al nuovo utente:
# su - newuser
Ora puoi provare a eseguire qualche comando o programma disponibile solo per l'utente root. Ad esempio, prova ad aggiornare l'indice del pacchetto e ad installare le versioni più recenti di tutti i pacchetti attualmente installati sul tuo server.
sudo apt-get update sudo apt-get upgrade
Nel caso in cui il comando sudo non sia installato sul tuo server, riceverai il seguente errore:
-su: sudo: command not found
4. Installa il programma Sudo
Ciò significa che dovrai installare il programma sudo per poter eseguire quel comando. Passa al tuo account root ed esegui il seguente comando:
# apt-get install sudo
Puoi verificare che sia stato installato correttamente usando questo comando:
# dpkg -l | grep -i sudo
L'output dovrebbe essere simile a quello seguente:
# dpkg -l | grep -i sudo ii sudo 1.8.16-0ubuntu1.3 amd64 Provide limited super user privileges to specific users
Una volta installato il programma sudo sul tuo VPS Ubuntu, passa al nuovo utente e prova a eseguire nuovamente gli stessi comandi. Non dovresti visualizzare il messaggio di errore ora e ti verrà chiesto di inserire la password del nuovo utente di sistema.
5. Rimuovere i privilegi sudo per un utente di sistema in Linux
In alcuni casi, potresti voler rimuovere i privilegi sudo per un utente di sistema specifico. A tale scopo puoi usare questo comando:
# deluser newuser sudo
Sentiti libero di sostituire newuser
con il nome dell'utente di sistema che si desidera modificare. Se ricevi il seguente messaggio significa che l'utente di sistema è stato rimosso con successo dal gruppo sudo.
# deluser newuser sudo Removing user `newuser' from group `sudo' ... Done.
Ovviamente, non devi creare utenti e gestire i loro privilegi di sudo su Ubuntu, se utilizzi uno dei nostri servizi di hosting VPS ultrapiatti, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di creare utenti e gestire i loro sudo Privilegi sul server Ubuntu. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se ti è piaciuto questo post su Come creare utenti e gestire i loro privilegi di sudo su Ubuntu, condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto o lascia una risposta nella sezione commenti. Grazie.