LINUX.ORG.RU
ФорумAdmin

ProFTPD

 , ,


0

1

Доброго дня. Есть след. задача структура папок примерно такая user1:user1 /home/user1/ user2:user2 /home/user2/ user3:user3 /home/user3/ user4:user4 /home/user4/

Авторизация FTP юзеров идет через /etc/passwd. Необходимо создать юзера, например admin, который будет иметь доступ ко всем папкам /home/user*. Основная проблема - как сделать что бы при заливке юзером admin в папку /home/user1 владелец файлов был не admin:admin а user1:user1?

Спасибо за подсказки )

Напрямую не выйдет точно. Можно создать папку /home/admin с подпапками user1 user2 итд, и в них подмонтировать все остальные с какими-нибудь хитрыми опциями. Возможно удастся сделать по простому — через --bind и что-нибудь для автоматической смены владельца. Если не выйдет, придется извращаться и экспортировать эти папки самому себе через NFS (в NFS есть опция all_squash).

morse ★★★★★
()

Cделать виртуального юзера с нужными uid/gid.

invokercd ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.