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

Как создать виртуальных пользователей в vsftpd?

Я запускаю vsftpd на своем сервере сжатия Debian. Я настроил его на chroot локальных пользователей в их каталог / home /. Теперь проблема в том, что веб-страницы пользователей находятся за пределами их / home / каталогов (это сделано для того, чтобы домашние каталоги не были доступны для чтения всем). Но пользователи должны иметь возможность загружать файлы на свои веб-страницы. Теперь я думаю, что было бы лучше использовать виртуальных пользователей, чтобы они могли использовать свою обычную комбинацию имени пользователя и пароля для доступа к своим домашним каталогам и что-то вроде username.web для доступа к своим веб-страницам. Теперь, есть ли способ настроить vsftpd, чтобы мне не приходилось создавать виртуального пользователя каждый раз, когда я добавляю нового «реального» пользователя? И способ разрешить использование обычных паролей пользователей для входа в систему username.web?

Рассмотрите возможность использования креплений для привязки. Таким образом, вы можете сохранить существующие настройки. Просто убедитесь, что разрешения настроены правильно.

Как в:

mount --bind /web/pages/for/user1 /home/user1/webhome