Я мог бы использовать некоторую помощь в настройке разрешений для ряда общих папок. Скажем, у меня есть следующие три папки:
/xfer/joe
/xfer/bob
/xfer/sam
Джо должен уметь читать, записывать и удалять файлы из /xfer/joe
, а также перечислять, записывать, но не читать файлы из /xfer/bob
и /xfer/sam
. Аналогично, Боб должен уметь читать, записывать, удалять файлы из /xfer/bob
, но только перечислять и записывать (не читать) из /xfer/joe
и /xfer/sam
.
Я могу chmod
и chown
папки, но как настроить, чтобы, если Боб бросает файл в Джо, Джо сохраняет за собой право собственности на файл.
Пользователи будут sftp файлы в и из папок.
Взгляните на ACL. Это способно к созданию более усовершенствованных полномочий, чем chown/chmod. пакет Eiciel предоставляет доступ GUI к ACLs через файловый менеджер Наутилуса.