Предоставьте общий доступ к каталогу по FTP с включенным chroot_local

Предоставьте общий доступ к каталогу по FTP с включенным chroot_local

Я использую vsftpd. По умолчанию, когда я создаю пользователя, он оказывается в своей директории, которая находится в jailed /home/user. Я включил chroot_local_user=YES.

С другой стороны, я также хотел создать общий каталог для всех пользователей FTP. Короче говоря, у них есть свой собственный каталог и общая групповая папка.

/
+/home
   +user1
   +shared_folder

Как предоставить пользователям доступ к общему каталогу по FTP?

решение1

Попробуйте «смонтировать --bind» общий каталог в каталог пользователя.

mount --bind /home/actual_share/ /home/someguy/shared/

Полагаю, вам нужно будет добавить групповую запись в «actual_share».

Идея взята изэтот пост на форуме.

Связанный контент