Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 8
Tema 8
Administración y Configuración
Avanzada de Ubuntu Server
Sistemas Operativos en Red
Sistemas Microinformátios y Redes - 2º
Permisos Unix
Tipos de Permisos
✅
Permitir
• Lectura → r
• Escritura → w
🚫
Denegar
• Ejecución → x
Permisos Unix
Propietarios
• Usuario → u
• Grupo → g
• Otros → o
• Todos → a
Permisos Unix
Tipos de icheros
• archivo → —
• directorio → d
• enlace simbólico → l
f
Permisos Unix
ls -l
1 2 3 4 5 6 7 8 9
— 0 Sin permiso
–x 1 Ejecución
-w- 2 Escritura
r– 4 Lectura
f
Permisos Unix
umask
f
f
Práctica 1
Permisos y ACL
Aula Virtual
Cuotas de Disco
quota
Quotas
Aula Virtual
Programación de Tareas
at, cron, anacron, crontab
Los icheros que contienen los nombres de los usuarios a los que les está
permitido o no usar el comando at, respectivamente, son /etc/at.allow y /etc/
at.deny.
Los icheros que contienen los usuarios a los que les está permitido o no usar
crontab, respectivamente, son /etc/cron.allow y /etc/cron.deny.
La forma de indicar los usuarios en estos icheros es un usuario por línea.
f
f
f
f
f
f
Programación de Tareas
at, cron, anacron, crontab
Si el ichero cron.allow no existe, un usuario puede usar crontab a menos que su nombre
esté en el ichero cron.deny. Si se quiere denegar el uso a todos, se escribe ALL en el
ichero cron.deny. Si no existe ninguno de los dos icheros, el uso está permitido a todos
los usuarios. Si cron.allow existe, todo el que no aparezca tendrá el uso de cron prohibido.
En el ichero /etc/crontab están las tareas programadas del administrador. Los archivos
que contienen las tareas programadas de cada usuario se encuentran en los siguientes
directorios: /var/spool/cron/atjobs, /var/spool/cron/atspool y /var/spool/cron/crontabs.
Los directorios con las tareas programadas cada hora, cada día, cada semana o cada mes
son, respectivamente, /etc/cron.hourly, /etc/cron.daily, /etc/cron.weekly, /etc/
cron.monthly.
f
f
f
f
f
Programación de Tareas
at
at [hora] [fecha] [-f < ichero>]
Se utiliza para con igurar los icheros crontab de cada usuario. El comando se puede
escribir con alguna de las siguientes opciones:
• -e → edita o crea el ichero contrab.
• -l → lista el contenido del ichero.
• -r → elimina el ichero contrab del usuario.
f
f
f
f
f
Programación de Tareas
crontab
Dentro de los scripts podemos declarar funciones para que nos faciliten la realización
de una tarea varias veces. Para declarar una función escribimos su nombre de esta
forma:
mi_ func ()
{
#aquí iría el contenido de la función
}
Y después se podrá llamar desde cualquier parte de nuestro script simplemente
escribiendo su nombre. A las funciones también se les pueden pasar parámetros, al
igual que a los scripts.
Práctica 3
Aula Virtual
Copias de Seguridad
Carpetas Importantes
Copias de Seguridad
Aula Virtual