Come sapere se sono l'amministratore del mio Ubuntu?


10

C'è un modo per sapere se sono l'amministratore del mio Ubuntu 14.04? In caso contrario, come posso diventare amministratore?


Nota che sebbene continui a dire "l'amministratore", tutte le risposte hanno parlato del fatto che tu sia o meno "un amministratore". Non c'è necessariamente un amministratore unico (a meno che tu non contenga forse l'account di root, che è normalmente disabilitato). Puoi benissimo avere un centinaio di amministratori su una macchina.
Jon Hanna,

Risposte:


6

Nella GUI predefinita, apri le Impostazioni di sistema e vai allo strumento "Account utente". Questo mostra il tuo "Tipo di account": "Standard" o "Amministratore".

Sulla riga di comando, esegui il comando ido groupse vedi se sei nel sudogruppo. Su Ubuntu, normalmente, gli amministratori fanno parte del sudogruppo.

Potresti avere accesso amministrativo se sei stato aggiunto direttamente all'elenco dei sudoer - questo è più probabile se l'amministratore ha familiarità con Linux o Unix in generale e non ha usato il metodo Ubuntu predefinito. Prova a correre sudo echo oke inserisci la tua password; se questo stampa ok, sei un amministratore.


Il primo che hai detto è il modo più semplice. Grazie.
TomJ,

7

Digita semplicemente idun terminale. Emette ID utente, ID gruppo e appartenenze al gruppo del tuo account. Nel mio caso:

UID=1000(jacob) GID=1000(jacob) groepen=1000(jacob),4(adm),24(cdrom),27(sudo),30

"27 (sudo)" significa che sono membro del gruppo "sudo" e che ho la possibilità di eseguire comandi con sudo, in altre parole: sono un amministratore.

In confronto, un output dell'utente "normale":

UID=1001(testpersoon) GID=1001(testpersoon) groepen=1001(testpersoon),1000(jacob)

Per trasformare un utente "normale" in un amministratore, aggiungi l'utente al gruppo sudo:

sudo adduser <username> sudo  (from an administrator's user account)

Ho anche ottenuto 4 (adm). Quindi sono l'amministratore?
TomJ,

@tom significa che vuole sapere se è una radice o no
nux

@nux Perché la pensi così?
Jacob Vlijm,

dal titolo "L'amministratore del mio ubuntu"
nux

1
@nux Essere un amministratore significa avere il diritto di eseguire programmi come root. Non significa usare sempre l'account root.
Gilles 'SO- smetti di essere malvagio'

1

Per impostazione predefinita, l'account root è disabilitato in Ubuntu, l'account root ha UID = 0, prova:

id e vedi qual è l'output, se è diverso da zero non sei il root.

Ma puoi verificare se puoi usare i privilegi di root su sudo:

sudo -v

Se non puoi dichiarare:

Sorry, user [username] may not run sudo on [hostname].

Un altro consiglio quando si apre il terminale:

If $ at the end of the prompt that means standard user .

If # that means root user

Nel mio caso nux@ubuntu-PC:~$

Ciò significa che sono un utente standard.


Cosa intendi con questo - "id - u (tuonomeutente)"? lo spiegherai un po '?
TomJ,


Il mio è $. Quindi sono l'amministratore?
TomJ,

1
@Tom Anche se sei un amministratore, il tuo prompt normalmente mostrerà $. Il prompt mostra solo #se la shell è in esecuzione come root. Se hai semplicemente il diritto di eseguire programmi come root (che è la definizione di amministratore), ciò non influisce sul tuo prompt.
Gilles 'SO- smetti di essere malvagio'

l'amministratore è un utente standard, vero?
nux
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.