clase:daw:si:1eval:tema08
Diferencias
Muestra las diferencias entre dos versiones de la página.
| — | clase:daw:si:1eval:tema08 [2025/11/03 11:37] (actual) – creado - editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| + | ====== 08. Usuarios y Permisos en Linux ====== | ||
| + | |||
| + | |||
| + | ===== Usuarios y Grupos ===== | ||
| + | Creación y administración de usuarios y grupos en Linux | ||
| + | |||
| + | * {{ : | ||
| + | * [[https:// | ||
| + | |||
| + | ===== Octal ===== | ||
| + | El sistema de numeración Octal | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | ===== Permisos ===== | ||
| + | Permisos en Linux | ||
| + | |||
| + | * {{ : | ||
| + | * [[https:// | ||
| + | |||
| + | ===== Ejercicios ===== | ||
| + | |||
| + | ==== Ejercicio 1 ==== | ||
| + | - Crea un nuevo usuario llamado “prueba” mediante la orden useradd. | ||
| + | - Establece su contraseña mediante passwd | ||
| + | - Crea su directorio mediante '' | ||
| + | - Entra en el sistema | ||
| + | - Añade un fichero en su directorio de trabajo mediante " | ||
| + | - Establece mediante al administrador que el propietario del directorio de trabajo “/ | ||
| + | - Vuelve a entrar con el usuario “prueba” y vuelve a crear el fichero. Ya deberá dejarte. | ||
| + | - Añade un nuevo usuario al sistema llamado “prueba2” pero esta vez sigue los siguientes pasos: | ||
| + | * Crea el usuario | ||
| + | * Establece la contraseña | ||
| + | * Crea su directorio de trabajo | ||
| + | * Establece como propietario del directorio al nuevo usuario | ||
| + | - Accede con el usuario “prueba2” y añade un archivo en su directorio de trabajo. No deberás tener ningún problema. | ||
| + | - Borra el usuario “prueba2”. También tienes que borrar el directorio que se habrá creado. | ||
| + | - Cambia la contraseña de root. | ||
| + | |||
| + | |||
| + | ==== Ejercicio 2 ==== | ||
| + | * Crear el usuario administrador | ||
| + | * Que su shell sea Bash | ||
| + | * Que pueda lanzar ordenes de SUDO | ||
| + | |||
| + | |||
| + | ==== Ejercicio 3 ==== | ||
| + | * Transforma los siguientes números binarios a octal | ||
| + | |||
| + | ^ Binario | ||
| + | | 101111011 | | | ||
| + | | 101010011 | | | ||
| + | | 000100000 | | | ||
| + | | 010101000 | | | ||
| + | | 011010101 | | | ||
| + | | 010101001 | | | ||
| + | | 110010101 | | | ||
| + | |||
| + | |||
| + | * Transforma los siguientes números Octales a binario | ||
| + | |||
| + | ^ Octal ^ Binario | ||
| + | | 35 | | | ||
| + | | 12 | | | ||
| + | | 77 | | | ||
| + | | 777 | | | ||
| + | | 25 | | | ||
| + | | 15 | | | ||
| + | | 21 | | | ||
| + | |||
| + | |||
| + | ==== Ejercicio 4 ==== | ||
| + | * Transforma los siguientes números de Decimal a Octal | ||
| + | |||
| + | ^ Decimal | ||
| + | | 23 | | | ||
| + | | 49 | | | ||
| + | | 7 | | | ||
| + | | 9 | | | ||
| + | | 77 | | | ||
| + | | 1 | | | ||
| + | | 6 | | | ||
| + | |||
| + | |||
| + | * Transforma los siguientes números de Octal a Decimal | ||
| + | |||
| + | ^ Octal ^ Decimal | ||
| + | | 23 | | | ||
| + | | 47 | | | ||
| + | | 7 | | | ||
| + | | 3 | | | ||
| + | | 77 | | | ||
| + | | 1 | | | ||
| + | | 6 | | | ||
| + | |||
| + | |||
| + | ==== Ejercicio 5 ==== | ||
| + | Permisos en Linux | ||
| + | |||
| + | - Usando el usuario " | ||
| + | - Crear el siguiente directorio / | ||
| + | - Muestra los permisos del fichero “s.txt” mediante la orden “ls -l s.txt” | ||
| + | - Elimina al fichero “s.txt” el permiso de lectura que tiene “Otros”. | ||
| + | - Muestra los permisos con “ls -l s.txt” | ||
| + | - Añade el permiso de escritura al grupo . | ||
| + | - Muestra los permisos con “ls -l s.txt” | ||
| + | - Establece los permisos de la siguiente forma: | ||
| + | - Muestra los permisos con “ls -l s.txt” | ||
| + | - Establece al propietario los mismo permisos que tuviera el grupo. | ||
| + | - Muestra los permisos con “ls -l s.txt” | ||
| + | - Establece los permisos a “rw- --- ---“ mediante el formato numérico. | ||
| + | - Muestra los permisos con “ls -l s.txt” | ||
| + | - Establece los permisos a “rw- r-- r--“ mediante el formato numérico. | ||
| + | - Muestra los permisos con “ls -l s.txt” | ||
| + | - Añade al archivo el permiso de escritura al grupo y a “Otros”. | ||
| + | - Muestra los permisos con “ls -l s.txt” | ||
| + | - Elimina del archivo el permiso de escritura y lectura del grupo y de “Otros”. | ||
| + | - Muestra los permisos con “ls -l s.txt” | ||
| + | |||
| + | ==== Ejercicio 6 ==== | ||
| + | / | ||
| + | +-bin | ||
| + | | ||
| + | | ||
| + | +-src | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | +-src | ||
| + | | ||
| + | |||
| + | * Tu propio usuario tendrá como grupo secundario | ||
| + | * En las carpetas:El propietario (yo) y el grupo (quiniela) tienen todos los permisos y otros solo tiene lectura y ejecucion | ||
| + | * En los ficheros: El propietario (yo) y el grupo (quiniela) excepto " | ||
| + | |||
| + | Hacer: | ||
| + | * Crear Grupos | ||
| + | * Crear Usuarios | ||
| + | * Asignar a los usuarios los grupos a los que pertenece | ||
| + | * Crear Carpetas | ||
| + | * Crear Ficheros | ||
| + | * Asignar propietarios a las carpetas y ficheros | ||
| + | * Establecer permisos a las carpetas y ficheros | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
