GNU/Linux >> Linux Esercitazione >  >> Linux

Vsftpd non elenca il contenuto di una directory?

Ho impostato un server FTP utilizzando vsftpd e abilitato il caricamento e il download anonimi. Il problema che ho è che quando carico una directory verrà caricata correttamente (posso vederla nel server), ma la prossima volta che voglio controllare quella directory, il client FTP mostra una directory vuota!!

Non ci sono errori registrati in /var/log/vsftpd.log . Il pub anche la cartella (cartella home per utenti ftp anonimi) dispone dell'autorizzazione di scrittura. Ho testato varie opzioni di configurazione ma nessuna ha aiutato!

Le ultime opzioni di configurazione che ho impostato sono le seguenti:

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

Ho anche disattivato il firewall una volta per testarlo, ma non è cambiato nulla!

Risposta accettata:

Due suggerimenti:

  1. Qualsiasi ID utente che eseguirà FTP ha i permessi di "scrittura" sulla directory "root" che vsftpd utilizzerà come directory di lavoro corrente? vsftpd non vuole una directory di lavoro scrivibile.

  2. Il vsftpd.conf il file può avere un hide_file direttiva. A seconda dell'espressione regolare specificata da tale direttiva, agli utenti anonimi potrebbe non essere consentito visualizzare alcun file.

Ho avuto questo problema con vsftpd in passato e ricordo di avere un'impostazione vsftpd.conf che lo ha causato, quindi leggi attentamente quel file di configurazione, comprendi tutti i parametri e i loro valori.


Linux
  1. Mktemp su Macos non onora $tmpdir?

  2. Linux Setuid non funziona?

  3. Keepass non rispetta la variabile Gtk_theme?

  4. Il comando `ls` non elenca gli ultimi contenuti della directory?

  5. Perché `esce &` non funziona?

La rete wireless non si riconnette automaticamente in KDE

Come elencare i file in modo ricorsivo in Linux

lsattr:comando non trovato

Docker non aggiorna le modifiche nella directory

perché sftp rmdir non funziona?

La ripetizione automatica non funziona