Страница 1 из 1

Как изменить путь к учётной записи-папки юзера??

Добавлено: 2009-08-06 13:30:38
Саша
Здарвствуйте!!! Такая проблема поставил ftp сервер vsftpd им пользуются одной учётной записью к примеру webmaster и все файлы и.т.п сохраняются в домашнем каталоге этого юзера /home/webmaster подскажите как мне перенести эту папку на более ресурсообьёмный раздел чтобы пользователь продолжал работать а файлы сохранялись в его папки но уже на другом разделе нежели **/home/.. . Смотрел канфиг vsftpd но не нашёл там возможности прописывать путь хранения файлов ... подскажите :smile:


И ещё 1 вопрос по поводу iptables у меня ftp сервер нах-ся за NAT подскажите что не правильно в моих коммандах? Хотелось бы чтобы маршрутизировались порты для ftp 20,21 с 8.9.10.11 на 192.168.0.1

Код: Выделить всё

-A PREROUTING -d 8.9.10.11 -p tcp -m tcp --dport 20 -j DNAT --to-destination        192.168.0.1
-A PREROUTING -d 8.9.10.11-p tcp -m tcp --dport 21 -j DNAT --to-destination 192.168.0.1

Re: Как изменить путь к учётной записи-папки юзера??

Добавлено: 2009-08-06 13:57:57
weec

Код: Выделить всё

vipw #для редактирования учетных записей (нужен опыт работы в редакторе vi)
usermod -dm /path/homedir # для смены текущей рабочей папки пользователя

Re: Как изменить путь к учётной записи-папки юзера??

Добавлено: 2009-08-06 14:16:36
weec
правила проброса на внутренней машине с FTP никчему
- на внешней машине оставь правила проброса и правило nat + включи модули (ip_nat_ftp, ip_conntrack_ftp ) в /etc/sysconfig/iptables
- на внутренней машине с FTP нужен лишь маршрут в интернет

Re: Как изменить путь к учётной записи-папки юзера??

Добавлено: 2009-08-06 14:32:42
paix
добавлю, что часто хочется юзать фтп директории, выходящие за пределы user chroot. С других разделов и т.д.

в этом случае смотреть:

Код: Выделить всё

mount --bind  olddir newdir
man mount