¿Cómo saber si soy el administrador de mi Ubuntu?

10

¿Hay alguna manera de saber si soy el administrador de mi Ubuntu 14.04? Si no, ¿cómo puedo ser administrador?

TomJ
fuente
Tenga en cuenta que aunque sigue diciendo "el administrador", todas las respuestas han hablado de si usted es o no "un administrador". No hay necesariamente un administrador único (a menos que tal vez cuente la cuenta raíz, que normalmente está deshabilitada). Muy bien puede tener un centenar de administradores en una máquina.
Jon Hanna

Respuestas:

6

En la GUI predeterminada, abra la Configuración del sistema y vaya a la herramienta "Cuentas de usuario". Esto muestra su "Tipo de cuenta": "Estándar" o "Administrador".

En la línea de comando, ejecute el comando ido groupsy vea si está en el sudogrupo. En Ubuntu, normalmente, los administradores están en el sudogrupo.

Es posible que tenga acceso administrativo si ha sido agregado directamente a la lista de sudoers; esto es más probable si el administrador está familiarizado con Linux o Unix en general y no usó el método predeterminado de Ubuntu. Intenta correr sudo echo oke ingresa tu contraseña; Si esto se imprime ok, eres un administrador.

Gilles 'SO- deja de ser malvado'
fuente
El primero que dijiste es la forma más fácil. Gracias.
TomJ
7

Simplemente escriba iduna terminal. Produce ID de usuario, ID de grupo y membresías de grupo de su cuenta. En mi caso:

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

"27 (sudo)" significa que soy miembro del grupo "sudo", y que tengo la opción de ejecutar comandos sudo, en otras palabras: soy administrador.

En comparación, la salida de un usuario "normal":

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

Para convertir a un usuario "normal" en administrador, agregue el usuario al grupo sudo:

sudo adduser <username> sudo  (from an administrator's user account)
Jacob Vlijm
fuente
También obtuve 4 (adm). Entonces, ¿soy el administrador?
TomJ
@tom significa que quiere saber si es root o no
nux
@nux ¿Por qué piensas eso?
Jacob Vlijm
del título, "El administrador de mi ubuntu"
nux
1
@nux Ser administrador significa tener el derecho de ejecutar programas como root. No significa usar la cuenta raíz todo el tiempo.
Gilles 'SO- deja de ser malvado'
1

Por defecto, la cuenta raíz está deshabilitada en ubuntu, la cuenta raíz tiene UID = 0, intente:

id y vea cuál es la salida, si no es cero, no es la raíz.

Pero puede verificar si puede usar privilegios de root por sudo:

sudo -v

Si no puede, indicará:

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

Otros consejos al abrir la terminal:

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

If # that means root user

En mi caso nux@ubuntu-PC:~$

Eso significa que soy un usuario estándar.

nux
fuente
¿Qué quiere decir con esto - "id - u (su nombre de usuario)"? lo explicaras un poco?
TomJ
consulte linfo.org/uid.html
nux
El mío es $. Entonces, ¿soy el administrador?
TomJ
1
@ Tom Incluso si usted es un administrador, su mensaje normalmente se mostrará $. La solicitud solo se muestra #si el shell se ejecuta como root. Si simplemente tiene derecho a ejecutar programas como root (que es la definición de ser administrador), eso no afectará su solicitud.
Gilles 'SO- deja de ser malvado'
El administrador es un usuario estándar, ¿no?
nux