GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come creare un utente Sudo in RHEL, CentOS, Rocky e AlmaLinux

Il Redhat Enterprise Linux (RHEL ) l'ecosistema ospita diverse interessanti distribuzioni di sistemi operativi basati su Linux. La coppia di sistemi operativi AlmaLinux e Rocky Linux sono eccitanti sostituti per CentOS fuori produzione distribuzione.

RHEL 8 , AlmaLinux e Rocky Linux i sistemi vengono sempre più ordinati da molti utenti Linux a causa delle impronte di prestazioni che offrono.

[ Potrebbe piacerti anche:Come creare un utente Sudo in Ubuntu Linux ]

Gli utenti principali di un ambiente del sistema operativo possono essere classificati nella radice (Sudoer ) utenti e utenti non root. Radice gli utenti hanno il pieno controllo dell'ambiente del sistema operativo e possono creare altri utenti oltre a gestire le applicazioni, i processi e le configurazioni del sistema operativo. Gli utenti non root hanno interazioni limitate con un ambiente del sistema operativo.

Come radice utente del tuo sistema Linux, a un certo punto dovrai concedere ad altri utenti non root più privilegi del sistema operativo e potenza di esecuzione. Affinché questo passaggio avvenga, questi normali utenti del sistema operativo dovranno essere passati a Sudo utenti.

Assicurati di disporre dei privilegi di accesso utente Sudoer/root sul tuo sistema prima di procedere con la guida all'articolo.

Creazione di un nuovo utente Sudo/Sudoer in Linux

Il termine Sudo è un'abbreviazione per il superutente do o l'utente sostitutivo do. Il percorso della directory /etc/sudoers ospita i criteri di sicurezza degli utenti Sudoer esistenti associati ai loro privilegi garantiti.

Per creare un nuovo utente da zero, esegui il comando seguente.

$ sudo adduser linuxshelltips_tutor

Il comando precedente creerà un utente non root chiamato linuxshelltips_tutor .

Successivamente, dobbiamo assegnare a questo nuovo utente una password di accesso.

$ sudo passwd linuxshelltips_tutor

Ora abbiamo due opzioni per rendere il tuo utente Linux in uscita/creato un utente con privilegi Sudoer.

Opzione 1:aggiungi utente al gruppo Sudo Wheel

Solo ruota ai membri del gruppo viene concesso Sudo accesso e privilegi. Per rendere l'utente linuxshelltips_tutor un membro di questa ruota gruppo, implementeremo la usermod comando nel modo seguente.

$ sudo usermod -aG wheel linuxshelltips_tutor

Con l'esecuzione del comando sopra, abbiamo creato linuxshelltips_tutor un utente Sudoer.

Opzione 2:modifica del file /etc/sudoers

Questo file elenca tutti gli utenti sul tuo sistema e i loro accessi e privilegi personalizzabili. Possiamo modificare questo file per rendere il nostro nuovo utente un Sudoer utente nel modo seguente.

Innanzitutto, apri il file con il tuo editor della riga di comando preferito.

$ sudo nano /etc/sudoers file 

In fondo a questo file, lo modificheremo nel modo seguente per rendere linuxshhelltips_tutor un utente Sudoer.

linuxshelltips_tutor        ALL=(ALL:ALL) NOPASSWD:ALL

Il NOPASSWD parte della voce precedente non richiederà linuxshelltips_tutor l'utente deve aderire a qualsiasi protocollo di autenticazione della password durante l'esecuzione dei comandi del terminale associati a sudo.

Test dell'accesso utente Sudoer in Linux

Dobbiamo confermare che abbiamo effettivamente creato un Sudoer utente. Il primo test utente Sudoer può essere eseguito con i seguenti comandi.

$ su linuxshelltips_tutor 
$ sudo whoami

Puoi persino passare alla home directory del nuovo utente prima di eseguire whoami comando.

$ cd ~
$ sudo whoami  

Come suggerisce l'output del comando, abbiamo a che fare con un utente root.

In alternativa, elencare i contenuti in /root dovrebbe anche confermare che abbiamo a che fare con un utente root/sudo. Il contenuto del /root non è possibile visualizzare il percorso con un profilo utente non root.

$ sudo ls -la /root 

Un utente Sudo/Sudoer dispone di privilegi esclusivi del sistema operativo Linux che non vengono utilizzati per un utente non Sudo. Questo utente ha un maggiore controllo sul ruolo del sistema operativo assegnato.


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

  2. Come installare Elasticsearch su CentOS/RHEL 8

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

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

  5. Crea un utente sudo in CentOS

Come installare Docker su Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

Come reimpostare la password dell'utente root in CentOS 8, RHEL 8, AlmaLinux 8, Rocky Linux 8

Come installare OpenVPN su AlmaLinux 8, Centos 8 o Rocky Linux 8

Come installare Remi Repo in RHEL, CentOS, Rocky e AlmaLinux

Come installare MongoDB in RHEL, CentOS, Rocky e AlmaLinux

Come creare un utente Sudo su CentOS