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

Как установить отдельную корневую папку для каждого пользователя ftp, кроме домашней папки

Установлен сервер vsftpd в Redhat Linux 5. Где я хочу предоставить ftp-доступ для моего разработчика, кроме домашнего каталога, например /var/www/ каталог содержит данные проекта.

Здесь, как я могу установить корневую папку для каждого пользователя ftp для доступа к конкретной папке проекта, назначенной пользователю ftp в /var/www/ реж?

Вы можете изменить домашний каталог каждого пользователя, чтобы указать путь к его / ее проекту. Команда вроде:

sudo usermod -d /var/www/path/to/project username

сделаю это. Пользователь FTP после подключения увидит свой проект, если пользователи находятся в chrooot конфигурации vsftp.