Sistemas operativos
La gestión de usuarios y permisos es una de las tareas más importantes en la administración de sistemas. Vamos a practicar en Linux (bash) y en Windows (PowerShell) con ejemplos reales.
🔹 Ejercicios en Linux
-
Crear un nuevo usuario llamado
alumno1sudo adduser alumno- Crea el usuario y su carpeta personal
/home/alumno.
- Crea el usuario y su carpeta personal
-
Cambiar contraseña al usuario
1sudo passwd alumno -
Crear un archivo de prueba y asignar permisos
1touch prueba.txt 2chmod 640 prueba.txt- Propietario: lectura/escritura.
- Grupo: solo lectura.
- Otros: sin acceso.
-
Cambiar propietario de un archivo
1sudo chown alumno:alumno prueba.txt -
Crear un grupo y añadir al usuario
1sudo groupadd estudiantes 2sudo usermod -aG estudiantes alumno -
Verificar permisos de un archivo
1ls -l prueba.txt
🔹 Ejercicios en Windows (PowerShell)
-
Crear un nuevo usuario llamado
Alumno1New-LocalUser "Alumno" -Password (ConvertTo-SecureString "12345" -AsPlainText -Force) -
Añadir usuario a un grupo (por ejemplo, Administradores)
1Add-LocalGroupMember -Group "Administrators" -Member "Alumno" -
Crear un archivo de prueba
1New-Item prueba.txt -ItemType File -
Ver permisos de un archivo
1Get-Acl prueba.txt -
Dar permisos de lectura al usuario Alumno
1$acl = Get-Acl prueba.txt 2$rule = New-Object System.Security.AccessControl.FileSystemAccessRule("Alumno","Read","Allow") 3$acl.SetAccessRule($rule) 4Set-Acl prueba.txt $acl -
Eliminar un usuario
1Remove-LocalUser "Alumno"
🔹 Ejemplo comparativo
-
En Linux: Un profesor crea un grupo
alumnosy da acceso de solo lectura a una carpeta compartida:1sudo mkdir /compartida 2sudo chown root:alumnos /compartida 3sudo chmod 750 /compartida -
En Windows: Un administrador da acceso de solo lectura a la carpeta
C:\Compartidapara el grupoAlumnosdesde la pestaña Seguridad, o con PowerShell usando ACLs.
📌 Resumen rápido
- Linux →
adduser,groupadd,chmod,chown. - Windows →
New-LocalUser,Add-LocalGroupMember,Get-Acl,Set-Acl. - Ambos permiten crear usuarios, grupos, asignar permisos y verificar accesos.
- Loading...