GNU/Linux >> Tutoriels Linux >  >> Linux

Vsftpd ne répertorie pas le contenu d'un répertoire ?

J'ai configuré un serveur FTP en utilisant vsftpd et activé le téléchargement et le téléchargement anonymes. Le problème que j'ai est que lorsque je télécharge un répertoire, il sera téléchargé avec succès (je peux le voir sur le serveur), mais la prochaine fois que je veux vérifier ce répertoire, le client FTP affiche un répertoire vide !!

Il n'y a pas d'erreur enregistrée dans /var/log/vsftpd.log . Le pub dossier (dossier d'accueil pour l'utilisateur ftp anonyme) dispose également d'une autorisation d'écriture. J'ai testé diverses options de configuration mais aucune n'a aidé !

Les dernières options de configuration que j'ai définies sont comme ci-dessous :

anonymous_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
dirlist_enable=YES

J'ai même désactivé le pare-feu une fois pour le tester, mais cela n'a rien changé !

Réponse acceptée :

Deux suggestions :

  1. Quel que soit l'ID utilisateur qui exécutera FTP, a-t-il des autorisations "en écriture" sur le répertoire "racine" que vsftpd utilisera comme répertoire de travail actuel ? vsftpd ne veut pas de répertoire de travail accessible en écriture.

  2. Le vsftpd.conf le fichier peut avoir un hide_file directif. Selon l'expression régulière spécifiée par cette directive, les utilisateurs anonymes peuvent ne pas être autorisés à voir les fichiers.

J'ai eu ce problème avec vsftpd dans le passé, et je me souviens d'avoir un paramètre vsftpd.conf qui l'a causé, alors lisez attentivement ce fichier de configuration, comprenez tous les paramètres et leurs valeurs.


Linux
  1. Linux Setuid ne fonctionne pas ?

  2. Keepass ne respecte pas la variable Gtk_theme ?

  3. La commande `ls` ne répertorie pas le dernier contenu du répertoire ?

  4. Pourquoi est-ce Rm -rf et non Rmdir -rf ?

  5. L'émulateur -avd ne lance pas le périphérique virtuel ?

Le réseau sans fil ne se reconnecte pas automatiquement dans KDE

Comment lister les fichiers de manière récursive sous Linux

Docker ne met pas à jour les modifications dans le répertoire

Utilisation d'une liste d'utilisateurs autorisés avec VSFTPD

Que produit pwd ?

La répétition automatique ne fonctionne pas