Onde está o vsftpd.conf?

11

Eu tenho um servidor 11.04 x86.

Eu corri sudo apt-get install vsftpde isso foi bem sucedido. Mas não consigo encontrar o vsftpd.confarquivo em nenhum lugar. Eu pensei que era para ser em /etc/vsftpd.conf.

Nik
fonte
1
tente este comandolocate vsftpd.conf
Nitin Venkatesh
1
É suposto estar lá . Qual é a saída de debsums -a vsftpd?
ændrük
1
Isso me encontra /etc/init/vsftpd.conf, que é o script de inicialização do vsftpd. Devo apenas encontrar o arquivo conf padrão e colocá-lo lá?
Nik
1
debsumsdiz: debsums: /etc/vsftpd.conf arquivo ausente (do pacote vsftpd)
Nik
1
@ Nik: não é uma solução limpa e só funcionaria se alguém postasse o arquivo de configuração. Você pode remover (ou renomear) o arquivo de configuração (depois de parar o vsftpd) e tentar a minha solução? É assim que o sistema deve funcionar.
Lekensteyn 6/06/11

Respostas:

19

Você tem um problema estranho, tente limpar o cache, atualize as informações do repositório e instale-as novamente:

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

Se isso não funcionar, limpe o vsftpd (remova-o incluindo os arquivos de configuração) e reinstale-o:

sudo apt-get purge vsftpd
sudo apt-get install vsftpd
Lekensteyn
fonte
2
O primeiro procedimento não funcionou. A limpeza / instalação funcionou para mim no Ubuntu 14.04.3 LTS.
Matt
Eu o mesmo, segundo funcionou!
Hos Mercury
5

Parece que a instalação não foi concluída com êxito. A solução mais rápida provavelmente será reinstalar o vsftpd:

sudo apt-get install --reinstall vsftpd
ændrük
fonte
Isso não fez o arquivo conf aparecer.
Nik
2
Apenas instalei e está lá. Aqui está: paste.ubuntu.com/619932
htorque:
Agradeço a cópia do arquivo.
Nik
1

Tarde para a festa, espero que o que eu descobri seja útil.

O arquivo não existe após a instalação. Contudo

/etc/vstftd.conf

será criado após a inicialização do servidor.
Está instalado com

sudo apt-get install vsftpd

e começou com

sudo systemctl start vsftpd.service

Isso deve fazer o trabalho.

Denis Kanygin
fonte
0

Experimentar:

cat /etc/vsftpd/vsftpd.conf

É aí que está localizado para mim.

user165073
fonte
0

Eu tive esse problema também. Quando observei o log de instalação com cuidado, verificou-se que a instalação estava parando antes de reinstalar o diretório "srv / ftp". Eu apaguei o diretório ftp de / srv para que / srv estivesse vazio. Em seguida, reinstalei e substituí meu script vsftpd.conf original em /etc/vsftpd.conf.

Matt
fonte
Uh Certifique-se de inspecionar se deseja excluir /srv, pois pode conter arquivos que você deseja manter.
Olli
0

Experimentar

sudo dpkg-reconfigure vsftpd

Isso afetará a configuração do pacote e executará novamente alguns scripts projetados para a operação correta do pacote.

shgnInc
fonte
0

tente este comando:

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

ele deve encontrar o arquivo em ./etc/

se o arquivo não estiver lá, tente o seguinte comando:

sudo apt-get install --reinstall vsftpd

e depois encontrar novamente -

serup
fonte