Nuovo utente con accesso root in Debian Linux


9

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?


Dite al nuovo utente la password di root?
41754

4
Perchè vuoi fare questo? Di solito non è una buona idea dare a un altro utente lo stesso accesso di root, motivo per cui altri qui stanno suggerendo l'uso di sudo. Se puoi dirci di più su ciò che esattamente hai bisogno di questo utente, potremmo essere in grado di capire qualcosa di ancora meglio per la tua situazione.
The Spooniest

Risposte:


8

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 sudoad altri utenti.


7
"Non vuoi farlo.", Sembra che lo volesse davvero.
PMint

1
@PMint Quello che la gente vuole e ciò che è effettivamente consigliabile non sono sempre la stessa cosa (anche se la tua risposta suggerisce in realtà quasi esattamente lo stesso metodo, quindi non sono sicuro di cosa stai arrivando).
Chris Down,

8

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 toorquelli creati (ad esempio su alcuni sistemi * bsd) con UID 0, come login root alternativo - forse con /bin/cshpiuttosto che /bin/shcome 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 sudoinvece.


Interessante - quando ho fatto una volta, non ho potuto effettuare il login come la radice originale più a lungo, a quanto pare, perché nelle prime fasi del processo di login solo ID utente (che sono entrambi 0) sono utilizzati per cercare informazioni, ed è stato trovato il nuovo utente primo.
Peter - Ripristina Monica il

@ PeterA.Schneider Non solo all'inizio del processo di accesso. Gli ID utente definiscono un account. Se ci sono due voci con lo stesso ID utente ma nomi utente diversi, sono lo stesso account , con due serie di credenziali.
Gilles 'SO- smetti di essere malvagio' il

2

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.


0

Usa adduser USERNAME sudocome root, è più sicuro e anche funzionale:

Per aggiungere l'utente "USERNAME" al gruppo sudo:

$ su root
# adduser USERNAME sudo

Per quanto posso dire, la domanda non riguarda l'aggiunta del nuovo utente, ma la possibilità di dargli accesso all'account del superutente.
Chris Down,

usermod: il gruppo 'sudo' non esiste
AMB
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.