Sunteți pe pagina 1din 1

Los siguientes pasos se deben desarrollar en la mquina virtual que cada alumno ha creado.

Por cada pregunta se debe elaborar una diapositiva y la captura del(los) comandos aplicados.
JANAMPA ROJAS GERALTH JESUS
Pregunta
Comando empleado
1. Crea los grupos oficina1 y oficina2.
addgroup oficina1
addgroup oficina2
2. Crea los usuarios tu_nombre y tu_codigo. Estos usuarios
deben pertenecer nicamente al grupo oficina1.
adduser geralth
usermod -g oficina1 geralth
adduser u2009100402
usermod -g oficina1 u2009100402
3. Crea los usuarios tu_apellidoPaterno y
tu_apellidomaterno. Estos usuarios deben pertenecer
nicamente al grupo oficina2.
adduser janampa
usermod -g oficina2 janampa
adduser rojas
usermod -g oficina2 rojas
4. Como usuario tu_nombre Crea un fichero con nombre
topsecret.txt al que nicamente l tenga acceso, tanto de
lectura como de escritura.
touch topsecret.txt
chmod u=rw,g=r,o=r topsecret.txt
5. Crea otro fichero, tambin como usuario tu_nombre, con
nombre ventas_trimestre.txt al que tengan acceso, tanto
para leer como para escribir todos los usuarios que
pertenezcan al mismo grupo.
Touch ventas_trimestre.txt
Chmod u=rw,g=rw,o=r ventas_trimestre.txt
Comprueba como usuario tu_codigo que puedes modificar el
fichero.
vi ventas_trimestre.txt
6. Como usuario alba, crea un fichero con nombre
empleados.txt al que pueda acceder cualquier usuario para
leer su contenido, y cualquier usuario del mismo grupo para
leer o escribir.
Adduser alba
Touch empleados.txt
Chmod u=xwr,g=rw,o=r empleados.txt
7. Copia el fichero empleados.txt al directorio de trabajo de
alumno. Cambia el propietario y el grupo al que pertenece el
fichero, ahora debe ser alumno.
cp empleados.txt home/alumno
chgrp alumno alumno/empleados.txt
chown alumno alumno/empleados.txt
8. Como usuario tu_codigo, copia un programa del directorio
/usr/bin al directorio de trabajo con un nombre diferente. Por
ejemplo kalarm se puede copiar como alarma. Mira los
permisos de este programa. Comprueba que se puede
ejecutar.
Cp usr/bin/minfo home/u2009100402 ofnim
Ls l home/u2009100402 ofnim
9. Cambia los permisos de alarma de tal forma que slo lo
pueda ejecutar el propietario del archivo.
Chmod u=x,go=--- home/u2009100402 ofnim
10. Crea el usuario modesto, perteneciente a oficina2. Dentro
de su directorio de trabajo, crea un directorio de nombre
compartido_con_todos.
Adduser modesto
usermod -g oficina2 modesto
mkdir home/modesto/compartido_con_todos

11. Dentro de ese directorio, edita con el gedit los ficheros
telefono_contactos, gastos_marzo y sueldos. Inserta varias
entradas en cada uno de los ficheros.
Touch modesto/compartido_con_todos/telfono_contactos
Touch modesto/compartido_con_todos/gastos_marzo
Touch modesto/compartido_con_todos/sueldos


12.Da permiso de lectura a la carpeta compartido_con_todos
y a todos los ficheros que contenga para todos los usuarios.
Chmod ugo=r-- modesto/compartido_con_todos
Chmod ugo=r-- modesto/compartido_con_todos/telfono_contactos
Chmod ugo=r-- modesto/compartido_con_todos/gastos_marzo
Chmod ugo=r-- modesto/compartido_con_todos/sueldos
13. Restringe el acceso de escritura sobre el fichero
telefono_contactos para que slo lo puedan modificar los
usuarios del grupo al que pertenece su propietario.
Chmod ug=rw,o=r-- modesto/compartido_con_todos/telfono_contactos
14. Cambia los permisos de gastos_marzo para que slo
pueda modificarlo su propietario y leerlo cualquiera del
mismo grupo.
Chmod u=rw,g=r,o=--- modesto/compartido_con_todos/telfono_contactos
15. Cambia los permisos de sueldos para que slo su dueo
tenga acceso a l, tanto para lectura como para escritura.
Chmod u=rw,g=---,o=--- modesto/compartido_con_todos/telfono_contactos
16. Si un usuario tiene permiso de lectura sobre un fichero
pero ese fichero se encuentra dentro de un directorio sobre
el que no tiene permiso de lectura, podr leer el fichero?,
haz la prueba.
Mkdir home/PRUEBA
Touch home/PRUEBA/pruebita.txt
Chmod ugo=--- home/PRUEBA
Chmod ugo=r-- home/PRUEBA

S-ar putea să vă placă și