¿Hay alguna manera de saber si soy el administrador de mi Ubuntu 14.04? Si no, ¿cómo puedo ser administrador?
¿Hay alguna manera de saber si soy el administrador de mi Ubuntu 14.04? Si no, ¿cómo puedo ser administrador?
Respuestas:
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 id
o groups
y vea si está en el sudo
grupo. En Ubuntu, normalmente, los administradores están en el sudo
grupo.
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 ok
e ingresa tu contraseña; Si esto se imprime ok
, eres un administrador.
Simplemente escriba id
una 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)
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.
$
. 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.