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.


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

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

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.


0

Experimentar:

cat /etc/vsftpd/vsftpd.conf

É aí que está localizado para mim.


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.


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.


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 -

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.