Sto lavorando con un complesso /etc/fstab
su un server basato su RHEL 6.x. Il sistema ha una varietà di opzioni di montaggio in uso in otto partizioni, tra cui diversi supporti di collegamento. Sto testando le opzioni e il loro effetto sull'immagine su cui sto lavorando.
ad esempio opzioni come nodev
, nosuid
, noexec
, nobarrier
e diversi XFS filesystem parametri sono a posto.
Mentre so che è possibile rimontare con opzioni specifiche, c'è un modo rapido per ripristinare tutti i supporti alle impostazioni persistenti inserite nel codice /etc/fstab
?
Ad esempio sysctl -p
carica i /etc/sysctl.conf
valori e li applica. C'è un mount
equivalente?
Modificare:
Un esempio di configurazione:
#
# /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
Naturalmente, uno sviluppatore richiede le autorizzazioni di esecuzione/tmp
per installare un'applicazione ...
Sto scoprendo che l' remount
opzione non funziona su questo sistema senza specificare il dispositivo e (ri) mountpoint. Questo è un server rafforzato dalla sicurezza, quindi i problemi che sto riscontrando potrebbero essere relativi a SElinux o il risultato di montaggi di bind, o forse anche la presenza di opzioni negate (noexec contro exec) ...
/tmp
. Oracle, per esempio.
ausearch -m AVC,USER_AVC -sv no
esaminare l'output per eventuali tmp
errori.