materials

Usuarios y grupos

Introducción

Un usuario es una persona que utiliza un ordenador. Un grupo es un conjunto de usuarios.

Para cada persona que utiliza el ordenador se tiene que crear una cuenta de usuario que sirve para:

Cuando en un equipo se crea una cuenta de usuario, se le asigna un nombre de usuario (login) y un identificador único (UID/SSID). Con ese login y el password que haya establecido el usuario puede acceder al sistema y realizar las tareas para las que tiene permisos.

Además se crea una carpeta personal para el usuario en la que se guardan sus archivos y configuraciones. La carpeta personal se llama como el nombre de usuario. En Windows se encuentra dentro de la carpeta C:\Users y en Linux en /home.

También se le asigna un grupo aunque puede pertenecer a varios grupos más. Los grupos se identifican por un nombre de grupo y un identificador único (GID/SSID) y tendrán una serie de usuarios miembros. En Windows un grupo puede ser miembro de otro grupo mayor.

Tipos de usuarios

Básicamente existen 3 tipo de usuarios: administrador, estándar e invitado.

Usuarios administradores

Tienen control total sobre todo el equipo, su configuración y sus datos. En cada sistema tiene que haber al menos uno que es quien lo configura. Es altamente recomendable que este usuario tenga una contraseña para evitar que cualquiera pueda cambiar la configuración del equipo o acceder y, si quiere, eliminar cualquier fichero del mismo.

En Windows siempre existe un usuario administrador cuyo nombre es Administrador, pero por defecto está deshabilitado. Además el usuario con el cual instalamos el sistema operativo es un usuario de tipo administrador. Los usuarios que creamos posteriormente serán de tipo estándar o administrador según elijamos al crearlos. Para que un usuario sea administrador sólo tenemos que hacerlo miembro del grupo Administradores.

En GNU/Linux siempre hay un usuario administrador llamado root. Además podemos tener otros usuarios de tipo administrador haciéndolos miembros del grupo sudo. El usuario con el cual instalamos Ubuntu y otras distribuciones es un usuario de tipo administrador. Desde la terminal un usuario administrador que no sea root puede ejecutar cualquier orden como si fuera root anteponiéndole el comando sudo. Por ejemplo puede cambiar el nombre del equipo y llamarlo pc01 escribiendo:

sudo hostname pc01

Como en Ubuntu root no tiene contraseña este usuario está deshabilitado. Para poder usar esa cuenta debemos primero ponerle una contraseña con

sudo passwd root

o bien convertirnos en root desde el usuario actual con

sudo su

En Debian el usuario con el cual instalamos el sistema es un usuario normal, por eso durante la instalación se nos pide también la contraseña del usuario root. Si queremos que cualquier otro usuario sea administrador (pueda hacer sudo) sólo tenemos que añadirlo al grupo sudo.

Usuarios estándar

Son los usuarios normales del equipo. Pueden configurar su perfil de usuario y acceder a sus datos o a datos a los que alguien les dé permisos pero no pueden cambiar la configuración del equipo ni instalar nuevo software. Tienen una carpeta personal con su nombre donde guardan sus ficheros y dentro de la cual pueden hacer cualquier cosa.

Por seguridad lo más recomendable es trabajar siempre con un usuario estándar y utilizar un usuario administrador sólo cuando tengamos que realizar algún trabajo que así lo requiera.

Usuario invitado o guest

Es un usuario especial que tienen muchos sistemas para que cualquier persona sin cuenta de usuario en el equipo pueda iniciar sesión en el mismo. Tiene los mismos privilegios que un usuario estándar pero no tiene contraseña.

Por seguridad normalmente este usuario está deshabilitado.

Grupos

Un grupo es un conjunto de usuarios que tienen permisos comunes sobre un recurso. Por ejemplo, en un equipo de trabajo puede haber un grupo de usuarios que tengan permiso para acceder a una impresora en red o a un servidor de archivos.

La utilidad de los grupos es que no es necesario asignar permisos y derechos a cada usuario individualmente sino que podemos crear un grupo con todos los usuarios que necesitan esos permisos y asignar los permisos al grupo.

Un usuario puede pertenecer a varios grupos y tendrá los permisos que todos ellos le proporcionen. Por ejemplo, un usuario miembro del grupo Contabilidad puede tener acceso a los ficheros con el sueldo de los trabajadores, pero además si es miembro de Jefes puede tener permiso para modificarlos.

Usuarios y grupos en Windows

En Windows, los usuarios se identifican por un nombre de usuario (login) y un identificador único (SSID). Al crear un nuevo usuario éste pertenecerá por defecto al grupo Usuarios. Si lo creamos de tipo administrador pertenecerá al grupo Administradores.

Desde Windows 10 podemos crear 2 tipos de usuarios: con cuenta de Microsoft o sin cuenta de Microsoft. Al crear un usuario con cuenta de Microsoft nos pide un email y se crea el perfil del usuario en la nube. A partir de eso momento el usuario puede iniciar sesión con ese usuario en otros dispositivos y tendrá acceso a su configuración y sus archivos, así como a servicios de Microsoft como OneDrive.

Los usuarios sin cuenta de Microsoft son usuarios locales. Su perfil y carpeta personal se crean en ese equipo y sólo pueden inicar sesión en el dispositivo en que se han creado.

Crear un nuevo usuario desde la configuración de Windows

Para crear un nuevo usuario en Windows vamos a Configuración -> Cuentas. Allí nos aparece información sobre nuestra cuenta y a la izquierda un menú con diferentes opciones que podemos hacer con las cuentas.

Al añadir un nuevo usuario nos pedirá su login y su contraseña. Si queremos que sea un usuario local pulsamos sobre No tengo la información de inicio de sesión de esta persona. Si queremos que sea un usuario con cuenta de Microsoft pulsamos sobre Iniciar sesión con una cuenta de Microsoft. También nos pedirá unos indicios de seguridad por si olvidamos la contraseña.

Al iniciar sesión con un usuario por primera vez se creará su perfil y su carpeta personal en C:\Users y se le asignarán los permisos necesarios para que pueda trabajar con ella.

Podemos cambiar el tipo de cualquier cuenta creada para hacerla de tipo administrador o estándar. Para ello pulsamos sobre la cuenta y luego sobre Cambiar tipo de cuenta.

Crear un nuevo usuario usando la configuración avanzada de Windows

Una forma más sencilla de crear usuarios y grupos locales es abrir la herramienta Administración de equipos desde el menú de inicio. Allí podemos ver y gestionar todos los usuarios y grupos del sistema.

Usuarios y grupos locales

Para crear un nuevo usuario pulsamos sobre Usuarios con el botón derecho y seleccionamos Nuevo usuario... y completamos sus datos:

Crear un nuevo usuario

Para hacer que un usuario sea administrador pulsamos sobre Grupos locales y luego sobre Administradores. En la ventana que se abre pulsamos sobre Agregar... y escribimos el nombre del usuario que queremos añadir.

Crear usuarios y grupos desde la terminal Powershell

Para crear un nuevo usuario desde la terminal Powershell usamos el comando New-LocalUser. Por ejemplo, para crear un usuario llamado pepe escribimos:

New-LocalUser -Name pepe -FullName "Pepe Pérez" -Description "Usuario de prueba" -Password (ConvertTo -SecureString "1234" -AsPlainText -Force)

Para crear un nuevo grupo usamos el comando New-LocalGroup. Por ejemplo, para crear un grupo llamado Contabilidad escribimos:

New-LocalGroup -Name Contabilidad

Para añadir el usuario pepe al grupo Contabilidad usamos el comando Add-LocalGroupMember:

Add-LocalGroupMember -Group Contabilidad -Member pepe

Usuarios y grupos en GNU/Linux

En Linux, los usuarios se identifican por un nombre de usuario (login) y un identificador único (UID). Cada usuario pertenece a un grupo principal y puede pertenecer a varios grupos secundarios. Los grupos se identifican por un nombre de grupo (groupname) y un identificador único (GID).

Por defecto al crear un nuevo usuario se crea también un grupo con el mismo nombre que el usuario y se le asigna a éste como grupo principal.