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

11

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

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

Nik
источник
1
попробуйте эту командуlocate vsftpd.conf
Нитин Венкатеш
1
Это должно быть там . Какой выход debsums -a vsftpd?
rndrük
1
Это находит меня /etc/init/vsftpd.conf, который является сценарий запуска для vsftpd. Должен ли я просто найти файл conf по умолчанию и поместить его туда сам?
Ник
1
debsumsговорит: debsums: отсутствует файл /etc/vsftpd.conf (из пакета vsftpd)
Ник
1
@ Ник: это не чистое решение и будет работать, только если кто-то разместил файл конфигурации. Не могли бы вы удалить (или переименовать) файл конфигурации (после остановки vsftpd) и попробовать мое решение? Именно так система должна работать.
Лекенштейн

Ответы:

19

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

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
Lekensteyn
источник
2
Первая процедура не сработала. У меня на Ubuntu 14.04.3 LTS работала чистка / установка.
Мэтт
Мне то же самое, второе сработало!
Hos Mercury
5

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

sudo apt-get install --reinstall vsftpd
ændrük
источник
Это не заставило файл conf обнаружиться.
Ник
2
Просто установил его и он есть. Вот оно: paste.ubuntu.com/619932
htorque
Я ценю копию файла.
Ник
1

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

Файл не существует после установки. Однако

/etc/vstftd.conf

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

sudo apt-get install vsftpd

и начал с

sudo systemctl start vsftpd.service

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

Денис Каныгин
источник
0

Пытаться:

cat /etc/vsftpd/vsftpd.conf

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

user165073
источник
0

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

Matt
источник
Э - э. Обязательно проверьте, хотите ли вы удалить /srv, так как он может содержать файлы, которые вы хотите сохранить.
Олли
0

Пытаться

sudo dpkg-reconfigure vsftpd

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

shgnInc
источник
0

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

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

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

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

sudo apt-get install --reinstall vsftpd

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

Serup
источник