GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come creare un utente Sudo su Debian

Introduzione

Sudo sta per superutente fare . È un comando utilizzato nei sistemi simili a Unix che consente a un utente normale di eseguire temporaneamente un programma con privilegi di root.

Questa opzione ti dà le autorizzazioni a livello di amministratore per eseguire i programmi sulla tua macchina. È un'alternativa all'utilizzo di su comando. Tuttavia, tieni presente che ci sono differenze significative tra sudo e su.

Questa guida mostra come creare un utente con privilegi sudo, aggiungere un utente a un gruppo sudo e verificare l'accesso sudo su Debian.

Creazione di un utente Debian Sudo

La creazione di un utente Debian sudo richiede alcuni semplici passaggi. Questa procedura non richiede la modifica dei sudoers file. Se hai un utente esistente a cui desideri concedere i privilegi sudo, salta il passaggio 2.

Fase 1:accedi come utente root

Prima di poter aggiungere un utente al tuo sistema, accedi al tuo server come utente root:

ssh [email protected]_address

Sostituisci indirizzo_ip con l'indirizzo IP del tuo server.

Fase 2:aggiungi un nuovo utente in Debian

Come utente root, crea un nuovo utente con il comando adduser . Aggiungi il nome dell'account utente desiderato al comando:

adduser username

Ad esempio, abbiamo aggiunto un nuovo account sudo_user con il comando:

adduser sudo_user

L'output è simile a questo:

Il comando sudo crea una home directory per l'utente e copia i file necessari. Per completare il processo, inserisci la password per l'account utente e digita nuovamente per confermarla.

Ricorda che l'impostazione di una password complessa è estremamente importante per gli account con accesso sudo.

Il terminale chiede inoltre di modificare le informazioni sull'utente. Inserisci i dettagli o premi Invio per lasciare i campi vuoti.

Fase 3:aggiungi utente al gruppo Sudo

Gli utenti con privilegi di root possono aggiungere qualsiasi account al gruppo sudo. Sui sistemi Debian e Ubuntu, tutti in questo gruppo ottengono automaticamente l'accesso a sudo.

Esegui il comando seguente per aggiungere un utente al gruppo sudo:

usermod -aG sudo username

Il comando è composto dalle seguenti parti:

  • usermod è lo strumento che modifica un account utente.
  • -aG è l'opzione che dice al comando di aggiungere l'utente a un gruppo specifico. Il -a l'opzione aggiunge un utente al gruppo senza rimuoverlo dai gruppi correnti. Il -G opzione indica il gruppo in cui aggiungere l'utente. In questo caso, queste due opzioni sempre andare insieme.
  • sudo è il gruppo che aggiungiamo alle opzioni precedenti. In questo caso, è sudo , ma può essere qualsiasi altro gruppo.
  • nome utente è il nome dell'account utente che vuoi aggiungere al gruppo sudo.

Per verificare che il nuovo utente Debian sudo sia stato aggiunto al gruppo, eseguire il comando:

getent group sudo

L'output elenca tutti gli utenti nel gruppo.

Verifica l'accesso a Sudo in Debian

Per assicurarsi che il nuovo utente disponga dei privilegi sudo:

1. Passa all'account utente che hai appena creato eseguendo il comando seguente (e sostituendo username con il nome del tuo utente):

su - username

2. Esegui qualsiasi comando che richieda accesso da superutente . Ad esempio, sudo whoami dovrebbe dirti che sei il root.

Utilizzo di Sudo

Per eseguire un comando con accesso root, digita sudo e inserisci il comando desiderato.

Ad esempio, per visualizzare i dettagli della directory principale, eseguire ls strumento come:

sudo ls -la /root

Immettere la password dell'utente e il terminale mostra il contenuto della directory principale. Devi solo inserire la password una volta nella stessa sessione.


Ubuntu
  1. Come creare un utente Sudo su CentOS, Ubuntu e Debian

  2. Creare un utente Sudo su Debian - Processo passo dopo passo?

  3. Centos:come creare un utente Sftp in Centos?

  4. Come creare un utente sudo su CentOS 7

  5. Come creare un utente Sudo in Rocky Linux 8

Come creare un utente Sudo in Ubuntu Linux

Come creare un utente solo SFTP in Debian 11

Come creare un utente Sudo su CentOS

Come installare sudo su Debian o Ubuntu Linux

Come installare Vai su Debian 11

Come creare un utente Sudo su Ubuntu e Debian