it-swarm.it

Come rendere utente suoraer Fedora?

Voglio dare a un utente Fedora Sudo privilegi. Come lo faccio?

41
tshepang

Aggiungi l'utente al gruppo wheel:

gpasswd wheel -a username

Uso gpasswd perché non tutte le versioni di usermod hanno un modo semplice per aggiungere l'utente a un gruppo senza cambiare tutto i gruppi di utenti. Tuttavia, su qualsiasi Fedora recente, usermod username -a -G wheel dovrebbe avere lo stesso effetto. Puoi anche usare il system-config-users GUI, ovviamente.

Se stai usando Fedora 14 o precedente, usa visudo per modificare il file sudoers, rimuovendo il # da questa riga:

%wheel  ALL=(ALL)       ALL

Questo è il valore predefinito nel file sudoers su Fedora 15 e versioni successive, quindi aggiungere l'utente a wheel è tutto ciò che devi fare. Nota che questo non avrà effetto immediato; la cosa più semplice da fare è disconnettersi e riconnettersi.

Vedi anche questa domanda e risposta su Server Fault per informazioni sulla concessione del comportamento "auth as self" di tipo Sudo ai membri del gruppo wheel per le app grafiche che usano consolehelper o PackageKit.

46
mattdm

Suppongo che la prima domanda sia: hai Sudo installato sui server in questione? Supponendo che sia così, si tratta solo di decidere se si desidera trattare l'utente come un'entità unica o come parte di un gruppo, un gruppo che può avere solo 1 membro. Il comando visudo come root ti darà accesso per modificare il file sudoers, spesso/etc/sudoers.

l'ex:

user ALL= /foo/bar

l'ultimo:

%group  ALL= /foo/bar

Questi sono solo due esempi, il pacchetto Sudo ha un enorme numero di funzionalità e opzioni di impostazione a vostra disposizione. Consiglio di leggere i sudoers, il file di configurazione di Sudo, manuale . Vorrei anche raccomandare l'avvio semplice e la creazione della configurazione desiderata effettiva.

3
Tok