Ho creato un nuovo utente utilizzando "Account utente" in "Impostazioni di sistema". Come posso concedere i diritti in modo che questo nuovo utente possa avere lo stesso livello di accesso di root?
Ho creato un nuovo utente utilizzando "Account utente" in "Impostazioni di sistema". Come posso concedere i diritti in modo che questo nuovo utente possa avere lo stesso livello di accesso di root?
Risposte:
Non vuoi farlo. Usa invece sudo.
Nelle versioni recenti di Ubuntu, il gruppo predefinito che può elevare usando sudo è (appropriatamente) chiamato "sudo". Puoi aggiungere l'utente usando usermod
(o la tua interfaccia grafica, di cui purtroppo non so nulla, o proverei a darti istruzioni per quello).
usermod -a -G sudo new_user
Chiedi al nuovo utente di accedere nuovamente. Dopo ciò dovrebbero essere in grado di farlo sudo
ad altri utenti.
root: può essercene solo uno.
(ma root può avere più nomi).
Per creare un account con gli stessi privilegi di root, basta rendere l'UID dell'account uguale a zero. Quindi saranno root, ma con un nome diverso.
Esempi comuni di questo sono nomi di account come toor
quelli creati (ad esempio su alcuni sistemi * bsd) con UID 0, come login root alternativo - forse con /bin/csh
piuttosto che /bin/sh
come shell o qualche altro motivo frivolo.
Tuttavia, come diverse persone hanno già detto, non vuoi farlo . Potresti pensare di farlo, ma davvero non lo fai. Installa e configura sudo
invece.
Vorresti usare il terminale. Per fornire l'accesso completo alla radice, accedi all'account root:
su
Successivamente, apri il file sudoers:
visudo
Quindi, aggiungi il tuo nome utente all'elenco:
username ALL=(ALL) ALL
Dopodiché, avresti dovuto dare all'utente il pieno accesso come root.
Usa adduser USERNAME sudo
come root, è più sicuro e anche funzionale:
Per aggiungere l'utente "USERNAME" al gruppo sudo:
$ su root
# adduser USERNAME sudo