EJERCICIO 2 (3.5 puntos) Tiempo estimado: 30 m.

Anuncio
E.U. de Informática
Departamento de Informática Aplicada
Examen Final de Administración de Sistemas Operativos
2 de septiembre de 2003
Apellidos ..................................................................................................................
Nombre .....................................................................................................................
Nº de Matrícula....................
EJERCICIO 2 (3.5 puntos)
Tiempo estimado: 30 m.
Vamos a comparar dos esquemas de particionado de disco duro para implementar un sistema Linux. El
fichero /etc/fstab correspondiente al particionado 1 tendría las siguientes entradas:
/dev/hda2
/dev/hda1
/
none
ext2
swap
defaults
…
0
0
1
0
defaults
defaults
defaults
…
0
0
0
0
1
2
3
0
(aprox. 4GB)
Para el particionado 2, las entradas serían:
/dev/hda2
/dev/hda3
/dev/hda4
/dev/hda1
/
/home
/backups
none
ext2
ext2
ext2
swap
(aprox. 2GB)
(aprox. 1GB)
(aprox. 1GB)
En el segundo particionado hay una partición dedicada a los usuarios (visible en /home) y otra destinada a
almacenar las copias de seguridad o backups (visible en /backups).
Se pide:
1) En el particionado 2, suponiendo el segundo fichero /etc/fstab dado ¿con qué comando se
montaría manualmente el sistema de ficheros de backup?
mount /backups
2) ¿Te parece probable que pueda montar dicho sistema de ficheros un usuario distinto de root?
¿Por qué?
No. Porque las particiones de disco duro sólo puede montarlas por defecto (defaults) el
usuario root.
3) ¿A qué particiones afecta la instalación de una nueva versión del sistema Linux en cada esquema
de particionado? Razónalo brevemente.
En ambos esquemas de particionado la instalación afectará a la partición /dev/hda2 que
contiene el sistema de ficheros raíz y a /dev/hda1 que contiene la partición de intercambio
(swap).
4) Suponiendo que en el sistema están disponibles los comandos de backup tar, cpio y
dump/restore ¿con qué comando crearías un respaldo del directorio /home en cada esquema de
particionado? Razónalo brevemente.
En el particionado 1 con tar o cpio por no tratarse de un sistema de ficheros completo.
En el particionado 2 usaría dump, que es un comando más potente para salvar sistemas de
ficheros completos.
5) Supongamos que estamos en el esquema de particionado 1. El administrador ha creado un script
“salva-home.sh” y lo ha instalado en /usr/local/bin con los siguientes permisos:
-rwxr-xr-x
root
root
/usr/local/bin/salva-home.sh
Dicho script crea una copia de seguridad del directorio /home y la deja en el directorio /backups,
que tiene los siguientes permisos:
drwxr-xr-x
root
root
/backups
¿Podría realizar las copias de seguridad un usuario distinto de root? Cita dos razones que
justifiquen tu respuesta.
No. Porque sólo root tiene permiso de escritura en el directorio /backups y de lectura en
los directorios principales de todos los usuarios (contenidos en /home).
Descargar