La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Solución de los ejercicios

Presentaciones similares


Presentación del tema: "Solución de los ejercicios"— Transcripción de la presentación:

1 Solución de los ejercicios
CURSO BÁSICO DE LINUX Solución de los ejercicios

2 Permisos EJERCICIO 1 Nos situamos en el directorio correspondiente y escribimos: $ ls -l NADA Se nos muestran en pantalla una serie de informaciones sobre el fichero, tales como los permisos, el número de links, el propietario o el grupo al que pertenecen. Pertenece al grupo jtagaurm (que además de propietario también es grupo en este caso). No podemos cambiar el propietario ni el grupo del fichero. Eso solo le está permitido al manager del sistema. Curso básico de Linux

3 Permisos EJERCICIO 2 Si hago una copia del fichero NADA, yo seré el propietario del nuevo creado. Puedo evitar que un compañero de mi grupo pueda copiarlo inhibiendo el permiso de lectura del archivo: $ chmod g-r nada.copia (la g indica que la operación concierne a mi grupo, y -r que inhibo la lectura). Curso básico de Linux

4 Permisos EJERCICIO 3 Hay varias maneras de conseguir esto. Una de ellas sería $ chmod 640 EJEMPLO donde el primer dígito corresponde al usuario (rwx=110), el segundo al grupo (rwx=100) y el tercero a otros (rwx=000). Otra manera sería observar los permisos con "ls -l" y cambiar los que hagan falta: $ chmod o-r EJEMPLO Otro modo más genérico sería asignar nivel a nivel: $ chmod u=rw EJEMPLO $ chmod g=r EJEMPLO $ chmod o= EJEMPLO Curso básico de Linux

5 Permisos EJERCICIO 4 Intentamos copiar el fichero, pero nos da error (permiso denegado). Esto se debe a que el directorio /bin tiene inhibido el permiso de escritura. Para comprobarlo nos basta con escribir en el root: $ ls -ld bin  drwxr-xr-x La opción -d de ls es para ver sólo lo correspondiente al directorio, no a su contenido. La d que aparece en el resultado quiere decir que tales permisos corresponden a un directorio. Curso básico de Linux

6 Permisos EJERCICIO 5 Copiamos el fichero /bin/cp a nuestro directorio home sin ningún problema. Esto es debido a que tenemos permiso de lectura tanto en el archivo origen como en todos los directorios que componen el path origen (bin lo tiene, si observamos el ejercicio anterior). Asímismo, tenemos permiso de escritura en el directorio destino, con lo que se puede añadir un archivo copia sin ningún inconveniente. Curso básico de Linux

7 Permisos EJERCICIO 6 Para borrar todos los permisos del fichero escribimos: $ chmod = nada.copia A pesar de no tener ningún permiso sobre el fichero, seguimos siendo propietarios de éste, por lo que todavía estamos autorizados a cambiarlos a nuestro gusto. No obstante, lo que no podemos cambiar es la posesión de ese fichero al de mi compañero. Esta tarea sólo el root está autorizado para llevarla a cabo, utilizando para ello los comandos chown (para cambiar de usuario o grupo) y chgrp (para cambiar de grupo). Curso básico de Linux


Descargar ppt "Solución de los ejercicios"

Presentaciones similares


Anuncios Google