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
.
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
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
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.
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 -
Essayer:
cat /etc/vsftpd/vsftpd.conf
C'est où il se trouve pour moi.
Essayer
Sudo dpkg-reconfigure vsftpd
Cela affectera la configuration du package et réexécutera certains scripts conçus pour son bon fonctionnement.
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.