Hallo Leute,
ich verstehe das noexec flag in ZFS und der FSTAB nicht. Das soll doch heißen das man nichts ausführen kann. Also das geht nur zur Hälfte.
Mach ich z.B. ein Bashscript wo "date" drinnen steht und führe es auf einem Dataset aus das kein exec erlaubt, geht das nicht.
... geht aber schon:
Das gleiche wenn ich die Freigabe über nfs mounte. Wenn ich hier nicht "noexec" in die FSTAB mit angebe, wird da sowieso ignoriert.
Warum?
ich verstehe das noexec flag in ZFS und der FSTAB nicht. Das soll doch heißen das man nichts ausführen kann. Also das geht nur zur Hälfte.
Mach ich z.B. ein Bashscript wo "date" drinnen steht und führe es auf einem Dataset aus das kein exec erlaubt, geht das nicht.
Code:
./bla.sh
zsh: permission denied: ./bla.sh
Code:
bash bla.sh
Sun Jan 28 20:56:53 CET 2018
Warum?