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

Как изменить ftp-путь?

На моем компьютере с Ubuntu установлен apache. вы можете получить доступ к серверу с других машин с http://linux-server Локальный путь на машине /var/www Я также установил vsftpd на машину, поэтому могу подключиться к серверу по ftp с другой машины с ftp://linux-server однако это заставляет меня /home/myUserName Я хочу, чтобы ftp переместил меня в то же место, что и http. Итак, как я могу изменить путь FTP?

Спасибо!

Когда вы входите в систему как пользователь, vsftp по умолчанию помещает вас в домашний каталог этого пользователя. Если вы хотите подключиться по ftp к linux-серверу, и он перейдет в /var/www, самым простым способом было бы создать пользователя FTP, домашний каталог которого установлен на /var/www.

В качестве альтернативы лучшим решением может быть установка анонимного FTP и создание анонимного каталога FTP. /var/www/ (при условии, что вам не нужно его ограничивать и защищать (конечно, если вы это сделаете, вы должны использовать ssh / scp / sftp)).

анонимный каталог FTP /var/ftp/. Если вы хотите изменить его в другой каталог, выполните:

sudo vi /etc/vsftpd.conf

или в некоторых случаях:
sudo vi /etc/vsftpd/vsftpd.conf

и отредактируйте эту переменную:
anon_root=/NewDirectoryPath/ftp/