vsftp homedirs снаружи / домой

У меня есть установка vsftp с сервером Ubuntu (13.04) с двумя отдельными жесткими дисками. Один для ОС, другой - большое программное обеспечение RAID. В настоящее время у моих пользователей FTP есть корневые каталоги под / домой. Поскольку диск ОС является маленьким, я хочу переместить homedirs тех пользователей в/var/raid/ftp-user-x каталоги вместо этого.

Теперь я создал новые пользовательские каталоги вручную, изменил учетные записи пользователей с usermod и скопированный по всем файлам, сохраняющим полномочия. Я проверил, что новые каталоги используются grepлуг для соответствующих имен пользователей в/etc/passwd.

Несмотря на перезапуск vsftpd, изменив местоположение корневых каталогов, когда я пытаюсь соединить свой клиент FTP, испытывает таймаут. Я нахожу трудным получить большую часть чего-либо полезного из журналов с vsftp.

Как я могу заставить vsftp работать с корневыми каталогами пользователей FTP внутри/var/raid?

1
задан 25 October 2014 в 21:47
1 ответ

Вы можете заставить vsftpd указывать на другой каталог, добавив / изменив следующую опцию в вашем файле vsftpd.conf:

local_root = / var / raid / $ USER

Пожалуйста, будьте знайте, что это также будет искать папку пользователя. Если вы хотите, чтобы все пользователи входили в один и тот же каталог, удалите "/ $ USER"

1
ответ дан 4 December 2019 в 00:16

Теги

Похожие вопросы