CentOs, разрешения для папок
Я хотел бы дать пользователю FTP разрешение на запись в папку, но не должен иметь возможности изменять другие файлы в папке или подпапке в основной папке.
У меня есть учетная запись root, мы используем веб-сервер для запуска с /home/usera
-> путь по умолчанию www.
Теперь у нас есть учетная запись, которой мы дадим доступ по FTP для загрузки файлов в /home/usera
но не хотите, чтобы он изменил или вошел в другую папку, присутствующую в /home/usera
,
2 ответа
Я думаю, вам нужно сменить владельца файлов / папок, которые пользователь не может изменять. И установите разрешения соответственно. Вы можете установить разрешение на 3 уровня:
владелец группы каждый
Вы можете посмотреть здесь: http://www.zzee.com/solutions/unix-permissions.shtml.
Тем не менее, я считаю, что нормальная ситуация заключается в том, что usera владеет файлами и папками в своем собственном домашнем каталоге.
Я думаю, что вы можете использовать sticky bit
в этом случае.
http://computernetworkingnotes.com/managing-file-system-security/sticky-bit.html