FTP appeso a "150 Qui viene l'elenco della directory".

Ho un server CentOS che esegue VSFTPD in modo da poter caricare file sul mio sito.

Quando si connette all'FTP, elenca le cartelle nella directory principale e posso aprire tutte le cartelle da una cartella chiamata "pubblica" che causa solo che FileZilla si blocca "150 Qui viene l'elenco della directory".

  • Come build un disco driver per un'installazione anaconda (CentOS 6)
  • Monitorare lo stato RAID tramite il terminal (CentOS 5)
  • Apache scrive authorization in public_html?
  • APC non abilitato in Apache
  • Come elencare tutti i nomi utente FTP usando SSH
  • esempi di file kickstart per CentOS 5.3
  • Un amico può connettersi al server e accedere alla cartella solo bene.

    Anche quando accendo alcune delle altre cartelle che ho citato, quando provo a scaricare i file lì, appende solo il trasferimento.

    Ho impostato la modalità passiva in vsftpd.conf e ho aperto le porte come segue:

    pasv_enable=Yes pasv_max_port=12100 pasv_min_port=12000 pasv_address=<IP ADDRESS> 

    iptables:

     -I INPUT -p tcp --destination-port 12000:12100 -j ACCEPT 

    Posso collegarmi ad altri server FTP e trasferire file semplicemente bene, ma il mio server sembra avere qualcosa di sbagliato. Ho anche provato su più account FTP.

  • Aggiornamento MySQL 5.5 a 5.6
  • cron script di lavoro - lo script non funziona dal cron (o non si avvia)
  • Cosa, se c'è qualche cosa, è sicuro di collegarsi a symlink in / var?
  • manca apxs2, quindi non posso installare Apache mod x-sendfile
  • Imansible installare su Centos 6 la libreria "libsrtp"
  • il nome viene ucciso
  • One Solution collect form web for “FTP appeso a "150 Qui viene l'elenco della directory".”

    Assicurarsi di avere anche il module "kernel ip_conntrack_ftp" caricato, che verificherà le connessioni correlate necessarie per il trasferimento effettivo dei dati. Come root (o usando sudo), eseguire questo:

     modprobe ip_conntrack_ftp 

    Assicurarsi inoltre che SELinux (se abilitato) non blocchi le tue richieste, assicurati di utilizzare contesti pubblici, ad esempio user_home_dir_t (il context predefinito del tuo homedir) non functionrà in base a un server FTP per impostazione predefinita.

     setsebool -P ftp_home_dir 1 

    Ci sono anche altre bandiere SELinux relative a ftp, che potrebbero interferire in alcune situazioni. Eseguire getsebool -a|grep ftp per vederli tutti e cercarli nella documentazione per le descrizioni estese.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.