Где находится vsftpd.conf?

У меня есть сервер 11.04 x86.

Я побежал sudo apt-get install vsftpd и это было успешно. Но я не могу найти vsftpd.conf подать куда угодно. Я думал, что это должно быть в /etc/vsftpd.conf,

8 ответов

У вас странная проблема, попробуйте очистить кеш, обновите информацию о вашем хранилище и установите ее снова:

sudo apt-get clean
sudo apt-get update
sudo apt-get install --reinstall vsftpd

Если это не сработало, удалите vsftpd (удалите его, включая файлы конфигурации) и переустановите его:

sudo apt-get purge vsftpd
sudo apt-get install vsftpd

Похоже, установка не прошла успешно. Вероятно, самым быстрым решением будет переустановка vsftpd:

sudo apt-get install --reinstall vsftpd

Поздно на вечеринке, но надеюсь, что то, что я обнаружил, полезно

Файл не там после установки. тем не мение

/etc/vstftd.conf

будет создан после запуска сервера.
Это установлено с

sudo apt-get install vsftpd

и начал с

sudo systemctl start vsftpd.service

Это должно сделать работу.

Пытаться

sudo dpkg-reconfigure vsftpd

Это повлияет на конфигурацию пакета и перезапустит некоторые сценарии, предназначенные для правильной работы пакета.

Пытаться:

cat /etc/vsftpd/vsftpd.conf

Вот где он находится для меня.

Если вы не можете найти vsftpd.confпод /etc/vstftd.conf, то нужно начинать vsftpdХотя бы один раз. Это создаст файл конфигурации впоследствии

      sudo systemctl start vsftpd.service
ls -lahG /etc

У меня тоже была эта пробема. Когда я внимательно посмотрел журнал установки, оказалось, что установка остановилась перед переустановкой каталога "srv/ftp". Я удалил каталог ftp из / srv, чтобы / srv был пуст. Затем я переустановил и заменил мой оригинальный скрипт vsftpd.conf в /etc/vsftpd.conf.

Попробуйте эту команду:

sudo find . -type f -name vsftpd.conf|grep vsftpd.conf

он должен найти файл в./etc/

если файла нет, попробуйте следующую команду:

sudo apt-get install --reinstall vsftpd

а потом снова найти -

Другие вопросы по тегам