GNU/Linux >> Linux Esercitazione >  >> Linux

Come aggiungere o creare un utente sudo nel sistema Linux [Quickstart]

Il sudo è uno dei programmi a riga di comando più popolari utilizzati nei sistemi Linux. Ti dà il privilegio di eseguire l'amministrazione del server come utente non root. Per utilizzare il comando sudo, per prima cosa devi sapere come creare un utente sudo in Linux. Dopo aver aggiunto un utente sudo, avrai accesso a tutti i comandi associati a sudo.

A seconda del sistema operativo dell'utente, la procedura di installazione di sudo e di aggiunta di un nuovo account utente con accesso sudo è leggermente diversa. La maggior parte delle distribuzioni popolari di Linux saranno trattate in questo post. Resta sintonizzato.

Aggiunta o creazione di sudo Utente nel sistema Linux

Nei sistemi Linux è possibile creare un utente sudo o aggiungere un utente esistente all'elenco dei sudoer in vari modi. Puoi farlo dal terminale; inoltre, puoi farlo dalle impostazioni. Un sacco di modi per te. Qui in questo post, li tratteremo tutti in dettaglio. Innanzitutto, vedremo in dettaglio la procedura per le distribuzioni basate su Ubuntu o Debian.

1. Aggiunta di un utente sudo in sistemi basati su Ubuntu o Debian

In un sistema operativo eseguito da Ubuntu o Debian, dobbiamo seguire gli stessi passaggi per raggiungere il nostro obiettivo. Ci sono diversi modi per raggiungere questo obiettivo. Li vediamo di seguito. I processi sono piuttosto semplici e diretti. Puoi sceglierne uno qualsiasi in base alla tua convenienza.

Metodo 1. Aggiunta di sudo User tramite Terminale

All'inizio, devi creare un utente completamente nuovo usando il comando adduser.

sudo adduser ouruser

Ora hai un utente completamente nuovo che è pronto per essere aggiunto al gruppo sudoers. Hai molti modi per aggiungere il nuovo utente al gruppo sudo tramite il terminale. Vediamo l'aggiunta tramite il comando usermod.

sudo usermod -aG sudo ouruser

-a in questa sintassi indica l'operazione di accodamento e G significa il gruppo sudoers. Poiché abbiamo aggiunto il nostro nuovo utente al gruppo sudoers, ora verifichiamo se l'operazione è stata eseguita correttamente.

groups ouruser

Possiamo anche eseguire questi due passaggi in un unico passaggio. Vedi la seguente sintassi per questo.

sudo adduser ouruser sudo

E verifica che con la stessa procedura che abbiamo già fatto per il modo precedente.

Metodo 2. Aggiunta di sudo User tramite GUI

Il tutto può essere fatto anche graficamente utilizzando l'ambiente desktop fornito da Linux. Inizialmente, usa il comando adduser proprio come nella sezione precedente per creare un nuovo utente con cui lavorare. Ora, dal menu delle applicazioni, vai all'opzione Utenti. Fare clic su quello. Qui puoi vedere sia i tuoi utenti in esecuzione che l'utente appena creato.

Premi subito l'opzione di sblocco.

Fornisci la tua password per procedere.

Ora passa all'altro utente toccandolo.

Puoi vedere un'opzione per rendere l'utente appena creato un amministratore nel menu delle impostazioni dell'account. Colpiscilo per terminare il processo. La creazione di un utente sudo avviene in un modo alternativo.

2. Creazione  di un sudo Utente su Arch Linux o Manjaro

Nel caso di Arch Linux, sudo non è installato nel processo di installazione di base. Quindi devi installarlo tutto da solo. Nessun problema! Non è un gioco difficile. Innanzitutto, devi ottenere l'accesso root scrivendo.

su

Quindi premere Invio. Richiede la password per ottenere l'accesso root. Dai quello e procedi. Ora, scrivi la seguente sintassi sul terminale.

pacman --sync sudo

Sudo verrà installato automaticamente dopo. Dopo l'installazione, devi prima creare un nuovo utente. Usare l'operazione useradd è comodo. Se desideri aggiungere un utente sudo esistente, inizia da questa fase.

useradd --create-home UbuntuPIT

Puoi impostare la password per l'utente utilizzando lo strumento passwd.

passwd UbuntuPIT

Ora aggiungi l'utente appena creato al gruppo ruota. Usa lo strumento usermod.

usermod --append --groups wheel UbuntuPIT

A questo punto, dobbiamo modificare il file sudoers per dare al nostro utente appena creato un privilegio amministrativo.

visudo

Quindi controlla il gruppo di ruote nel file sudoers. Puoi trovarlo nella sezione "Specifiche privilegi utente" situata nella parte inferiore del file sudoers. Dall'inizio della riga, devi rimuovere il commento. Dopo averlo rimosso, otterrai qualcosa di simile.

Uncomment to allow members of group wheel to execute any command

%wheel ALL=(ALL) ALL

Fatto? Bene! Un'altra cosa da fare. Premi ESC dalla tastiera e poi digita “:wq” (ovviamente senza virgolette) per salvare il file. Così puoi creare un utente sudo in Manjaro o Arch Linux.

È ora di testare come funziona il nostro tentativo!

All'inizio, dobbiamo passare al nostro utente appena creato. Digita ed esegui il seguente comando per farlo.

su - UbuntuPIT

Ora stiamo agendo come "UbuntuPIT". Ma come verificarlo?

Scrivi questo e premi invio.

whoami

Mostrerà il nome dell'utente corrente. Ma come controllare il suo privilegio di accesso sudo?

Per verificarlo, scrivi questo:

sudo whoami

Quindi richiederà la password fornita. Metti la password al suo posto e procedi. Otterrai "root" come risposta dal sistema se tutto va bene. In questo modo, puoi creare un utente sudo in Manjaro o Arch Linux.

3. Aggiunta di un utente sudo in RHEL o Rocky Linux

RHEL è una distribuzione Linux alla moda e piuttosto popolare. Come i precedenti, qui dobbiamo prima creare un utente. Quindi devi dare l'accesso sudo a quell'utente. Per fare ciò, ottenere prima l'accesso root alla riga di comando. Scrivi ed esegui questo:

su

Quindi fornire la password precedentemente impostata per continuare. Successivamente, utilizza lo strumento useradd per aggiungere un utente completamente nuovo nel gruppo denominato "ruota".

useradd -G wheel UbuntuPIT

Puoi anche impostare la sicurezza della password per l'utente.

passwd UbuntuPIT

Ora accedi al nuovo utente sudo e controlla se tutto ha funzionato bene.

su UbuntuPIT

Controlla i permessi sudo eseguendolo sul terminale Linux.

sudo whoami

Premendo invio verrà richiesta la password. Metti la tua password al suo posto e procedi. Se fornisce "root" come risposta, hai ottenuto l'accesso sudo con "UbuntuPIT".

4. Come farlo in Kali Linux?

In Kali Linux, l'aggiunta di un utente sudo è abbastanza semplice. Basta aprire il terminale e scrivere

useradd -m ouruser

Qui il -m crea la home directory del nostro utente.

Quindi imposta una password per il nostro nuovo utente.

passwd username

Abbiamo già creato il nostro nuovo utente e abbiamo impostato una password per questo. Ora è il momento di aggiungerlo al gruppo sudoers. Quindi l'utente appena creato avrà accesso alle azioni sudo.

usermod -a -G sudo ouruser

Il -a qui dice al terminale di aggiungere ouruser al gruppo sudoers. La destinazione dell'addizione è indicata da -G.

Quale shell utilizzerà l'utente appena creato? Devi specificarlo. Esegui questo:

chsh -s /bin/bash ouruser

Qui il comando chsh cambia la shell di login del nostro utente.

Hai fatto. Accedi al tuo nuovo account e goditi le azioni sudo.

5. Fare lo stesso lavoro in Fedora

Nel caso di Fedora, devi usare il comando adduser per creare un nuovo utente.

adduser ouruser

Una volta creato, imposta una password per questo.

passwd ouruser

Ora aggiungi questo utente al gruppo wheel eseguendo il seguente comando.

usermod -aG wheel ouruser

Controlla il file sudoers con lo strumento visudo. Lì vedi il gruppo ruota.

visudo

La riga di commento dovrebbe essere rimossa se è già disabilitata. Il tutto sarà simile a questo:

Allows people in group wheel to run all commands
%wheel  ALL=(ALL)       ALL

Come abbiamo visto nel caso di Manjaro, il resto è abbastanza simile. Premi ESC e poi scrivi ":wq". Quindi premere Invio. Hai finito.

Conclusione

Quindi, abbiamo cercato di spiegare come creare un utente sudo in Linux. Inoltre, puoi aggiungere un utente esistente all'elenco dei sudoer. In questo caso, devi solo saltare la parte della creazione.

Abbiamo coperto il processo per diverse distribuzioni Linux. Se ritieni che debba essere discusso qualcos'altro qui, rispondi nella sezione dei commenti e faccelo sapere. Puoi anche condividere questo post con i tuoi amici per far loro conoscere questo processo necessario che incontriamo spesso. Ci vediamo!


Linux
  1. Come aggiungere un utente a un gruppo in Linux

  2. Come creare un utente Linux usando Ansible

  3. Come creare un utente Sudo su Rocky Linux e CentOS

  4. Come creare un utente Sudo in Rocky Linux 8

  5. Come aggiungere un utente al gruppo sudo in un VPS Linux?

Come creare un utente Sudo in Ubuntu Linux

Come aggiungere utenti ai sudoer in Linux basato su Debian

Come aggiungere utenti a Sudoer o Sudo Group su Rocky Linux 8

Come aggiungere un utente al gruppo su Linux

Come aggiungere un utente a un gruppo Linux

Come creare/aggiungere utenti in Linux