Назад | Перейти на главную страницу

vsftpd и chroot: могу ли я поделиться папкой chroot между двумя пользователями?

У меня установлен vsftpd с включенным chroot и отключенным root-доступом. Все работает безупречно, но мне нужно это сделать.

Когда user1 входит в ftps, он входит в / home / user1. То же самое для user2, user3 и так далее. Я хочу иметь user1_viewer, который входит в ftps, но автоматически подключается к / home / user1 (а НЕ / home / user1_viewer) с правами только для чтения.

Это возможно?

Принимаются обходные пути :)

Измените домашнюю папку для user1_viewer к /home/user1.

usermod -d /home/user1 user1_viewer

Пока у вас есть права доступа и право собственности на файл user1 и нет user1_viewer (который уже должен быть установлен) вам не о чем беспокоиться user1_viewer изменение чего-либо в папке.

Ура! Это сработало! Должен быть исполняемым ... Итак, правильный ответ, сочетающий ваши ответы и советы: usermod -d /home/user1 user1_viewer а потом setfacl -R -m u:user1_viewer:rx /home/user1 Большое спасибо, ребята! Малан, может быть, ты сможешь обновить свой ответ, включая совет @DanilaLadner!

--Пер Аскер