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


11

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

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


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

2
Первая процедура не сработала. У меня на Ubuntu 14.04.3 LTS работала чистка / установка.
Мэтт

Мне то же самое, второе сработало!
Hos Mercury

5

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

sudo apt-get install --reinstall vsftpd

Это не заставило файл conf обнаружиться.
Ник

2
Просто установил его и он есть. Вот оно: paste.ubuntu.com/619932
htorque

Я ценю копию файла.
Ник

1

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

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

/etc/vstftd.conf

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

sudo apt-get install vsftpd

и начал с

sudo systemctl start vsftpd.service

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



0

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


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

0

Пытаться

sudo dpkg-reconfigure vsftpd

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


0

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

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

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

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

sudo apt-get install --reinstall vsftpd

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.