Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Czy istnieje jakaś opcja w pliku /etc/fstab co by umożliwiła sprecyzowanie konkretnego usera w systemie, który to mógłby zamontować określony system plików? Przy okazji przydałoby się ustawić by prawa do nowo tworzonych plików na tej partycji były ustawione na 700 dla katalogów oraz 600 dla plików. System plików ext4, da radę osiągnąć to przez /etc/fstab?
Z tego co sobie czytam to user i users tego nie zrobią:
user
Allow an ordinary user to mount the filesystem. The name of the mounting user is written to mtab so that he can unmount the filesystem again. This option implies the options noexec, nosuid, and nodev (unless overridden by subsequent options, as in the option line user,exec,dev,suid).
...
users
Allow every user to mount and unmount the filesystem. This option implies the options noexec, nosuid, and nodev (unless overridden by subsequent options, as in the option line users,exec,dev,suid).
Nie ma czegoś jak user=morfik czy coś? xD
Offline
Offline
Na ext4 nie ma opcji uid i gid
EDIT:
Z tymi prawami sobie poradziłem chyba.
Trzeba podmontować zasób, a potem:
# chown -R morfik:morfik /media/test/ # chmod 700 -R /media/test/
a następnie:
# setfacl -n -d -m u::rwx,g::---,o::--- /media/test/
i mamy
$ ls -al total 2.3M drwx------+ 5 morfik morfik 4.0K Nov 23 20:23 ./ drwxr-xr-x 11 root root 4.0K Nov 23 16:30 ../ drwx------ 2 morfik morfik 16K Nov 23 15:56 lost+found/ drwxr-xr-x 2 morfik morfik 4.0K Nov 23 20:22 test2/ drwx------+ 2 morfik morfik 4.0K Nov 23 20:23 test4/ -rw-r--r-- 1 morfik morfik 0 Nov 23 20:22 test -rw------- 1 morfik morfik 0 Nov 23 20:23 test3
test i test2 zostały stworzone przed wydaniem polecenia setfacl, a test3 i test4 po jego wydaniu.
Ostatnio edytowany przez morfik (2013-11-23 20:35:01)
Offline
Strony: 1