Vamos a administrar usuarios y grupos desde la terminal centrándonos en el comando net.
Terminal como administrador
Lo primero que tenemos que hacer para poder ejecutar comandos de administración es abrir una terminal o símbolo del sistema como administradores.
Para ello hacemos clic con el botón secundario sobre el icono del símbolo de sistema y seleccionamos ejecutar como administrador.
El prompt del sistema nos indica que el directorio actual no es el perfil de ningún usuario, sino C:\Windows\System32
Ahora podemos ejecutar comandos de administración, como por ejemplo el comando net.
Primeros pasos con net
Lo primero que deberíamos hacer es consultar la ayuda del comando.
Este comando no está soportado por el comando help, así que tendremos que pasar la /? como parámetro al comando net para acceder a la ayuda.
Esto nos muestra las opciones que tenemos disponibles para trabajar con el comando net. A nosotros, ahora mismo, nos interesan USER y LOCALGROUP.
No obstante esta ayuda nos puede parecer insuficiente. Pero, si nos fijamos hay una opción llamada HELP, que posiblemente nos permita consultar ayuda.
Vamos a consultar la ayuda del comando USER.
Si quisieramos consultar el comando localgroup, net help localgroup.
A lo largo del documento vamos a consultar la ayuda de cada uno de los comandos user y localgroup para comprobar qué operaciones podemos realizar con cada uno de ellos.
Acciones que llevaremos a cabo a lo largo de este tutorial:
- Muestra la lista de cuentas de usuario del sistema
- Muestra información de la cuenta de usuario alumno
- Cambia la contraseña de la cuenta de usuario alumno con la nueva contraseña ClaveRoot#22
- Cambia la contraseña de la cuenta de usuario alumno solicitando la nueva contraseña por teclado al usuario. La nueva contraseña ser´á ClaveRoot#20
- Establece un comentario y un nombre completo a la cuenta de usuario alumno. Como comentario «cuenta de administrador de sistemas operativos» y como nombre completo <tu nombre de pila>
- Añade una nueva cuenta de usuario llamado marinapg con contraseña ClaveRoot#20
- Añade la cuenta de usuario alfredoff solicitando la contraseña por teclado.
- Añade la cuenta de usuario ramonam con la contraseña Claveroot#20 configurando la cuenta para que pida cambio de contraseña en el siguiente inicio de sesión.
- Añade un nuevo usuario llamado jesusrp cuya contraseña será 123456 y deberá cambiar la contraseña en el primer inicio de sesión.
- Añade otro usuario llamado anagp cuya contraseña se pedirá por teclado y nunca expira.
- Desactiva la cuenta de usuario de jesusrp.
- Muestra información de la cuenta de usuario de jesusrp para cerciorarte de que está desactivada.
- Elimina la cuenta de usuario de jesusrp.
- Muestra los grupos locales del sitema
- Muestra información del grupo local Usuarios
- Crea un grupo llamado contabilidad y otro llamado ventas.
- Añade los usuarios marinapg, alfredoff y anagp al grupo contabilidad.
- Añade los usuarios marinapg y ramonam al grupo ventas
- Muestra información del grupo contabilidad
- Elimina el usuario anagp del grupo contabilidad.
- Muestra información del grupo contabilidad
- Elimina el grupo contabilidad.
Administración de usuarios. Net user
1. Mostrar las cuentas de los usuarios del equipo
Esto me muestra la lista de cuentas de usuario locales en el equipo.
2. Mostrar información de una cuenta de usuario
3. Cambiar contraseña de un usuario
Vamos a cambiar la contraseña del usuario, proporcionando la contraseña en el propio comando. La nueva contraseña será ClaveRoot#22.
Vamos a cambiar la contraseña del usuario, solicitando la contraseña por teclado al usuario. Somo animales de costumbres, así que volveremos a poner la contraseña antigua ClaveRoot#20.
4. Cambiar opciones de una cuenta usuario
Vamos a consultar las opciones disponibles, que están un poco más abajo en la misma página de ayuda
Vamos a establecer un comentario y un nombre completo a la cuenta de usuario alumno. Como comentario «cuenta de administrador de sistemas operativos» y como nombre completo <tu nombre de pila>.
5. Añadir cuentas de usuario local
La forma de user net user para añadir usuarios necesita que le pasemos el nombre del usuario y la contraseña del usuario por parámetro y seleccionemos la operación /ADD, que indica que queremos añadir una cuenta de usuario.
La contraseña se puede pedir al usuario en el momento de ejecutar el comando con la opción *.
Si nos fijamos en la sintáxis tenemos { contraseña | * }, las llaves no indican opcionalidad, indican elección: tenemos que elegir una de las dos opciones, o bien escribir la contraseña o bien el * que indicará al comando net que debe solicitar la contraseña por teclado.
Añade a marinapg con contraseña ClaveRoot#20.
Vamos a añadir al usuario alfredoff solicitando la contraseña por teclado.
Vamos a añadir al usuario ramonam con la contraseña Claveroot#20 configurando la cuenta para que pida cambio de contraseña en el siguiente inicio de sesión.
Para esto tenemos que consultar las opciones del comando net user.
Ejercicio. Añade un nuevo usuario llamado jesusrp cuya contraseña será 123456 y deberá cambiar la contraseña en el primer inicio de sesión.
Ejercicio. Añade otro usuario llamado anagp cuya contraseña se pedirá por teclado y nunca expira.
Ejercicio. Desactiva la cuenta de usuario de jesusrp.
Ejercicio. Muestra información de la cuenta de usuario de jesusrp para cerciorarte de que está desactivada.
Ejercicio. Elimina la cuenta de usuario de jesusrp.
Podemos comprobar si existe el usuario para asegurarnos de que todo ha funcionado como se esperaba.
Gestión de grupos locales
El comando del comando net que utilizaremos para gestionar grupos locales será localgroup. Vamos a consultar ayuda.
Tenemos tres formas de usar net localgroup:
- Consultar y modificar grupos ya existentes
- Crear o borrar grupos locales.
- Añadir o eliminar usuarios o grupos como miembros de grupos locales
1. Mostrar todos los grupos locales del sistema
2 – Muestra información sobre el grupo local Usuarios
3 Creando grupos
Ejercicio. Crea un grupo llamado contabilidad y otro llamado ventas.
4. Añadir usuarios y grupos a grupos locales
Ejercicio. Añade los usuarios marinapg, alfredoff y anagp al grupo contabilidad.
Ejercicio.Añade los usuarios marinapg y ramonam al grupo ventas
Ejercicio.Muestra información del grupo contabilidad
5. Eliminar miembros de un grupo local y grupos locales
Ejercicio.Elimina el usuario anagp del grupo contabilidad.
Ejercicio.Muestra información del grupo contabilidad
Ejercicio.Elimina el grupo contabilidad.
«Cosas avanzadas»
El comando Net nos ofrece más funciones administrativas. Vamos a explorar algunas de ellas:
Compartiendo recursos en red
Para compartir recursos en red utilizamos el comando share del comando net. Consultamos la ayuda con net help
Tenemos cuatro formas de usar el comando según la sintaxis
1. Mostrar los recursos compartidos en el sistema
2. Mostrar información sobre un recurso compartido
Utilizamos el nombre del recurso compartido para acceder a su información.
3. Crear un recurso compartido en red
Dejar una respuesta