GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come utilizzare sudo per assegnare l'accesso root a un utente su un server Linux

Utilizzo di sudo per assegnare l'accesso root a un utente su un server Linux

A volte ti viene richiesto di offrire l'accesso come root per un account particolare con privilegi limitati su un server. Devi seguire i passaggi seguenti per assegnare l'accesso root a un determinato utente utilizzando sudo.

Passaggio 1: Accedi al server come root.

Passaggio 2: Esegui il comando seguente:

[email protected] [~]# visudo

Passaggio 3: La schermata visualizzata sarebbe quella dei sudoers file nell'editor vi . Devi includere la riga sottostante in questo file per assegnare i privilegi di root completi a un account (nel nostro caso è accountname).:

accountname ALL=(ALL) ALL

Passaggio 4 : Se non intendi offrire l'accesso completo ma essere in grado di eseguire un particolare elenco di comandi, puoi creare un alias di comando nel tuo file sudoers , ad esempio:

User_Alias ADMINS = accountname
Cmnd_Alias HTTPD = /etc/init.d/httpd
ADMINS ALL = HTTPD

Con questo, dovresti essere in grado di creare un gruppo di utenti che puoi quindi assegnare alias di comando a. Devi solo assicurarti che gli utenti siano separati da una virgola (,).

Il Cmnd_Alias ti mostrerebbe un elenco di diversi comandi che gli utenti di un particolare alias possono eseguire. Puoi quindi scegliere l'alias utente e assegnare l'alias del comando.

Quanto sopra richiederebbe all'utente di inserire la propria password ogni volta che sudo viene eseguito. Tuttavia, se non desideri che il sistema richieda una password ogni volta, puoi sostituire ADMINS ALL = HTTPD nell'ultima riga con quanto segue:

ADMINS ALL = NOPASSWD: HTTPD

Nel caso avessi bisogno di assistenza con questo, contatta il nostro reparto di supporto tramite. Chat dal vivo 24×7 disponibile su www.eukhost.com

Ti piace questo post?

Condividi sul tuo profilo di social network ( Facebook, Twitter e Google+ ) e ottieni uno sconto fisso del 10% sul nostro hosting VPS e sui server dedicati.

Inviaci il link condiviso all'indirizzo :[email protected] o parla subito con il nostro operatore di live chat, facendo clic sullo scroller "Live Chat" sul lato sinistro di questa pagina e ti forniremo subito il buono sconto!


Panels
  1. Come installare Nginx Web Server su Linux

  2. Come trovare tutti gli utenti Sudo in Linux

  3. Come impostare i privilegi di Sudo per l'utente in Linux

  4. Come consentire all'utente di utilizzare sudo in Ubuntu Linux

  5. Come creare un utente Sudo in Rocky Linux 8

Come abilitare il sudo senza password per l'utente in Linux

Come installare sudo su Debian o Ubuntu Linux

Come installare il server NextCloud su Rocky Linux 8

Come installare LAMP su Rocky Linux 8 Server

Come installare il server LAMP su Linux Mint 19

Come abilitare l'utente root nel server Ubuntu?