LinuxForum.Fans
Тема

Простой вопрос по правам.

Автор: ibahob 2 сообщений 613 просмотров
#287912

Есть папка Common пользователь user имеет только права r-x. Есть вложенная папка UserFolder права на нее выставлены rwx для пользователя user.

1 Вопрос сможет ли пользователь user создавать и писать документы в папке UserFolder?

У меня не может, я так понимаю потому-что на родительскую папку даны права только на чтение.

2 Вопрос. Как сделать так чтобы пользователь не мог создавать папки и файлы в родительском каталоге, но при этом в своем каталоге мог и писать и создавать файл?

#287916

У меня всё так, как и должно быть ;)
[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]

Покажите вывод команд

text

id
text

ls -ld Common
text

ls -ld Common/UserFolder
Войдите или зарегистрируйтесь, чтобы ответить.