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

vsftp homedirs вне / дома

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

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

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

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

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

local_root = / var / raid / $ USER

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