Есть папка Common пользователь user имеет только права r-x. Есть вложенная папка UserFolder права на нее выставлены rwx для пользователя user.
1 Вопрос сможет ли пользователь user создавать и писать документы в папке UserFolder?
У меня не может, я так понимаю потому-что на родительскую папку даны права только на чтение.
2 Вопрос. Как сделать так чтобы пользователь не мог создавать папки и файлы в родительском каталоге, но при этом в своем каталоге мог и писать и создавать файл?
Простой вопрос по правам.
У меня всё так, как и должно быть ;)
[console]lupo@gentoo-laptop /tmp % mkdir -p Common/UserFolder
lupo@gentoo-laptop /tmp % ls -ld Common/UserFolder
drwxr-xr-x 2 lupo lupo 40 нояб. 30 15:26 Common/UserFolder/
lupo@gentoo-laptop /tmp % ls -ld Common
drwxr-xr-x 3 lupo lupo 60 нояб. 30 15:26 Common/
lupo@gentoo-laptop /tmp % chmod 555 Common
lupo@gentoo-laptop /tmp % ls -ld Common
dr-xr-xr-x 3 lupo lupo 60 нояб. 30 15:26 Common/
lupo@gentoo-laptop /tmp % touch Common/UserFolder/test.txt
lupo@gentoo-laptop /tmp % ls -l Common/UserFolder/test.txt
-rw-r--r-- 1 lupo lupo 0 нояб. 30 15:27 Common/UserFolder/test.txt
lupo@gentoo-laptop /tmp % touch Common/new.txt
touch: невозможно выполнить touch для «Common/new.txt»: Отказано в доступе
[/console]
Покажите вывод команд
id
ls -ld Common
ls -ld Common/UserFolder