Я пробовал следовать многочисленным руководствам, найденным в сети. Настройка всегда начинается просто, как
sudo apt-get intstall vsftpd
и затем переходит к редактированию /etc/vsftp.conf
файла. Вот где руководства меня подводят, потому что большинство из них либо оставляют настройку для home
каталога пользователей, либо начинают вдаваться в chroot
настройку, которая кажется более сложной, чем мне нужно. Некоторые руководства пытаются объяснить, как задать путь по умолчанию, просто говоря "добавить local_root=/var/www
в ваш файл конфигурации", что я добавил в конец файла. Это приводит к тому, что приглашение зависает после ввода имени пользователя.
Проблема в том, что я не знаю, есть ли у директив конфигурации определенный порядок. А если есть, то в руководствах не говорится, где его нужно разместить. Мне просто нужен единый вход, указывающий на my/var/www
Спасибо!
решение1
На самом деле это довольно просто — все, что вам нужно сделать, это изменить определение домашнего каталога записи этого пользователя в /etc/passwd.