Как я могу ограничить несколько групп или пользователей определенными папками с помощью SFTP? [дубликат]

0
06.03.2016, 15:55
1 ответ

Для пользы будущих читателей, ответ состоит из двух частей:

Разрешения на папки пользователя должны быть не менее 755 (чтобы "другие" могли читать и выполнять/входить в каталог - и в действительности, групповые разрешения не должны иметь значения)

drwxr-xr-x

Право собственности нерегулярно. Папки (в моем случае папки /home/usera и home/userb, как переменная в sshd_config: %h) должны принадлежать пользователю root группе root. Ownership

 4 drwxr-xr-x  5 root                 root      4096 27. Okt 15:07 usera/
 4 drwxr-xr-x  2 root                 root      4096 13. Okt 13:35 userb/

Это разрушало символические ссылки внутри среды chroot. До сих пор я мог заставить привязки работать, только создав подпапку в каталоге пользователя и сделав ее владельцем соответствующего пользователя (не root). Затем создать привязку (к другому каталогу вне chroot-окружения) в /etc/fstab.

например

/media/5TB/My-Share    /home/usera/My-Share    none    defaults,bind 0 0

и /home/usera/My-Share

4 drwxr-s---  3 usera groupa 4096  5. Mär 15:59 My-Share/
0
28.01.2020, 04:52

Теги

Похожие вопросы