web-dev-qa-db-fra.com

Où est vsftpd.conf?

J'ai un serveur 11.04 x86.

J'ai couru Sudo apt-get install vsftpd et cela a réussi. Mais je ne trouve le fichier vsftpd.conf nulle part. Je pensais que c'était supposé être dans /etc/vsftpd.conf.

10
Nik

Vous avez un problème étrange, essayez de vider votre cache, mettez à jour les informations de votre référentiel et réinstallez-le:

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

Si cela ne fonctionne pas, purgez vsftpd (supprimez-le, y compris ses fichiers de configuration) et réinstallez-le:

Sudo apt-get purge vsftpd
Sudo apt-get install vsftpd
18
Lekensteyn

Il semble que l'installation ne se soit pas terminée avec succès. La solution la plus rapide sera probablement de réinstaller vsftpd:

Sudo apt-get install --reinstall vsftpd
5
ændrük

En retard à la fête, mais espérons que ce que j'ai découvert est utile.

Le fichier n'est pas là après l'installation. toutefois

/etc/vstftd.conf

sera créé après le démarrage du serveur.
Il est installé avec

Sudo apt-get install vsftpd

et a commencé avec

Sudo systemctl start vsftpd.service

Cela devrait faire le travail.

1
Denis Kanygin

essayez cette commande:

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

il devrait trouver le fichier dans ./etc/

si le fichier n'est pas là, essayez alors la commande suivante:

Sudo apt-get install --reinstall vsftpd

et puis la trouvaille à nouveau -

0
serup

Essayer:

cat /etc/vsftpd/vsftpd.conf

C'est où il se trouve pour moi.

0
user165073

Essayer

Sudo dpkg-reconfigure vsftpd

Cela affectera la configuration du package et réexécutera certains scripts conçus pour son bon fonctionnement.

0
shgnInc

J'ai eu ce problème également. Lorsque j’ai observé attentivement le journal d’installation, il s’est avéré que l’installation s’arrêtait avant de réinstaller le répertoire "srv/ftp". J'ai supprimé le répertoire ftp de/srv pour que/srv soit vide. Ensuite, j'ai réinstallé et remplacé mon script vsftpd.conf d'origine dans /etc/vsftpd.conf.

0
Matt