Gestión de permisos, usuarios y grupos – Introducción – II
En la anterior entrega nos adentramos de una forma muy básica en el mundo de los permisos, usuarios y grupos.
Antes de continuar, hay que destacar las siguientes cuestiones:
- En Ubuntu, a menos que te crees una instalación personalizada, el usuario root (administrador del sistema) no se puede acceder de forma directa, ya que no le hemos suministrado una contraseña conocida. Sí, de forma indirecta, como ya vimos, mediante el comando sudo.
- Es recomendable crear una contraseña para root (ya que la necesitaremos en caso de que necesitemos recuperar el sistema o realizar otras tareas de administración que no nos permitan utilizar sudo).
Para ello desde un usuario con privilegios de administrador, la capacidad de suplantar a root, escribimos en cualquier terminal: [$] sudo passwd root
- Ya hemos hablado de él, pero ¿qué es el prompt de una terminal / consola?
Es la información que se muestra antes de la entrada de comandos (cuando los espera).
Se compone de diferentes campos (según el interprete, distribución y configuración personal), por ejemplo:
albireo@hyperion:~$ | |
albireo | → Indica el nombre de usuario |
hyperion | → Indica el nombre de la máquina (puede cambiar según la configuración de la red) |
:~ | A continuación de los dos puntos, aparece el nivel en que nos encontramos dentro del árbol de directorios. Es equivalente a [$] pwd ~ → se traduce como /home (o montaje equivalente)/(nombre de nuestro usuario, aunque como veremos más adelante el directorio puede llamarse de otra forma ) |
$ | → No es el administrador del sistema, en este momento. Cuando es root, cambia por # |
- Si tenemos permisos administrativos, /etc/sudoers, podemos hacer: [$] sudo su y nos pedirá que introduzcamos nuestra clave, en lugar de la de root.
Podremos comprobar que ahora nuestro usuario es root (también nos lo dice [$] whoami) , tenemos una #, y que ahora ~ se corresponde con /root/ (directorio del administrador).
Para salir de forma segura, [$] exit o con [Ctrl]+[D] en la terminal.
Uno de los mejores métodos para aprender es experimentar. No obstante, no es buena idea escribir cualquier comando con privilegios si no sabemos lo que estamos haciendo, ya que podemos terminar corrompiendo el sistema.
2378 suscriptores. ¡