El nombre "Unix" puede ser familiar para algunos de Uds. Incluso hasta puede ser que use un sistema Unix en el trabajo, en cuyo caso, este capítulo puede no ser muy interesante para Ud.
Para aquellos de Uds. que nunca lo usaron, la lectura de este capítulo es absolutamente necesaria. El conocimiento de los conceptos que se presentarán aquí contesta un número sorprendentemente alto de preguntas frecuentes de los principiantes en el mundo de GNU/Linux . Similarmente, es probable que algunos de estos conceptos puedan darle pistas para resolver los problemas que Ud. pueda encontrar en el futuro.
El concepto de usuarios y grupos es extremadamente importante, ya que tiene una influencia directa sobre todos los demás conceptos que iremos presentando a lo largo del capítulo.
GNU/Linux es un sistema multi-usuario verdadero, por lo que para poder conectarse a su sistema GNU/Linux debe poseer una cuenta en el mismo. Cuando Ud. creó un usuario durante la instalación, en realidad, creó una cuenta de usuario. Puede recordar que se le pidieron, entre otros, los elementos siguientes:
el "nombre verdadero" del usuario (de hecho, cualquier nombre que desee),
un nombre de conexión (o login),
una contraseña (en verdad puso una, ¿cierto? :-) ).
Los dos parámetros importantes aquí son, el nombre de conexión (comúnmente abreviado login) y la contraseña. Estos son los que usará para poder ingresar al sistema.
Otra acción que ocurrió cuando se creó una cuenta de usuario es la creación de un grupo. Predeterminadamente, el programa de instalación habrá creado un grupo por cada usuario. Como veremos más adelante, los grupos son útiles cuando varias personas tienen que compartir archivos. Por lo tanto, un grupo puede contener tantos usuarios como Ud. quiera, y es muy común ver tal separación en sistemas grandes. En una universidad, por ejemplo, Ud. puede tener un grupo por cada departamento, otro grupo para los profesores, y así sucesivamente. La inversa también vale: un usuario puede ser miembro de uno o más grupos, hasta un máximo de diez[1]. Por ejemplo, un profesor de matemáticas puede ser un miembro del grupo de profesores y también ser miembro del grupo de sus queridos estudiantes de matemáticas.
Sin embargo, todo esto no le dice como conectarse. Acá viene.
Si eligió tener la interfaz gráfica en el arranque, su pantalla de conexión se parecerá a la de la Figura 2-1.
Para poder conectarse, debe ingresar su nombre de conexión en el campo de texto denominado Usuario:, luego ingrese su contraseña en el campo de contraseña . Note que tendrá que ingresar su contraseña a ciegas: no hay eco dentro del campo de texto.
Si está en modo consola , su pantalla será similar a la que se muestra en la Figura 2-2.
Luego tendrá que ingresar su nombre de conexión en el prompt Login: y presionar Intro, después aparecerá el programa de conexión (denominado login) que mostrará el prompt Password:, donde deberá ingresar la contraseña para esta cuenta. Debido a que la conexión en la consola no hace eco de los caracteres que representan a la contraseña, deberá tener cuidado cuando teclea su contraseña - a ciegas.
Note que Ud. se puede conectar varias veces usando la misma cuenta sobre consolas adicionales y bajo X. Cada sesión que abra es independiente de las otras, e incluso es posible tener varias sesiones X abiertas concurrentemente. Predeterminadamente, Linux-Mandrake tiene seis consolas virtuales además de la reservada para la interfaz gráfica. Ud. puede cambiarse a cualquiera de ellas ingresando la secuencia de teclas Ctrl-Alt-F<n>[2], donde <n> es el número de consola a la cual quiere cambiarse. Predeterminadamente, la interfaz gráfica está sobre la consola número 7.
Además de la creación de cuentas de usuario, durante la instalación también debe haber notado que DrakX (o el programa que Ud. utilizó) le habrá pedido la contraseña de un usuario muy especial: root . Este usuario es especial por una razón simple: normalmente esta es la cuenta que tiene el administrador del sistema, que es muy probable que sea Ud. Para la seguridad de su sistema, es muy importante que la cuenta de root ¡siempre esté protegida por una buena contraseña!
Si se conecta como root regularmente es muy fácil cometer un error que puede hacer que su sistema quede inútil; un único error grande puede hacer que esto ocurra. En particular, si no ha proporcionado una contraseña para la cuenta root, cualquier usuario puede conectarse usando dicha cuenta y alterar cualquier parte de su sistema (¡incluso de otros sistemas operativos presentes en su máquina!). Obviamente, ¡esto no es una idea muy buena!
Vale mencionar que, internamente, el sistema no lo identifica con su nombre de conexión sino con un número único asignado a este nombre de conexión: el UID (User ID, Identificador del usuario). Similarmente, cada grupo se identifica no por su nombre sino por su GID o Group ID, (Identificador del grupo).
[1] | Sin embargo, en versiones futuras de GNU/Linux esta limitación puede quitarse. |
[2] | En modo texto también puede presionar Alt-F<n> |