Estoy trabajando con un complejo /etc/fstab
en un servidor basado en RHEL 6.x. El sistema tiene una variedad de opciones de montaje en uso en ocho particiones, incluidos varios montajes de enlace. Estoy probando opciones y su efecto en la imagen en la que estoy trabajando.
por ejemplo, opciones como nodev
, nosuid
, noexec
, nobarrier
y varios parámetros del sistema de ficheros XFS están en su lugar.
Si bien sé que es posible volver a montar con opciones específicas, ¿hay una forma rápida de revertir todos los montajes a las configuraciones persistentes codificadas /etc/fstab
?
Por ejemplo, sysctl -p
carga los /etc/sysctl.conf
valores y los aplica. ¿Hay un mount
equivalente?
Editar:
Un ejemplo de configuración:
#
# /etc/fstab
#
UUID=e6ca80cd / ext4 noatime,nobarrier 1 1
UUID=a327d315 /boot ext4 defaults 1 2
UUID=333ada18 /home ext4 noatime,nobarrier,nodev 1 2
UUID=7835718b /tmp ext4 nodev,nosuid,noexec 1 2
UUID=4dd2e9d4 /usr ext4 defaults 1 2
UUID=c274f65f /var ext4 noatime,nobarrier 1 2
UUID=5b5941e0 /var/log ext4 defaults 1 2
UUID=3645951a /var/log/audit ext4 defaults 1 2
UUID=3213123c /vol1 xfs noatime,logbufs=8,nobarrier 1 2
UUID=1ee1c070 swap swap defaults 0 0
# Bind mount for /tmp
/tmp /var/tmp none bind 0 0
tmpfs /dev/shm tmpfs nodev,nosuid,noexec 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
Por supuesto, un desarrollador solicita permisos de ejecución/tmp
para instalar una aplicación ...
Estoy descubriendo que la remount
opción no funciona en este sistema sin especificar el dispositivo y (re) punto de montaje. Este es un servidor con seguridad reforzada, por lo que los problemas que estoy viendo pueden estar relacionados con SElinux o como resultado de los montajes de enlace, o tal vez incluso la presencia de opciones negadas (noexec versus exec) ...
/tmp
. Oracle, por ejemplo.
ausearch -m AVC,USER_AVC -sv no
revisar el resultado en busca de tmp
errores.