GNU/Linux >> Linux Esercitazione >  >> Panels >> cPanel

Impossibile eseguire l'FTP su host Web o server su cui è in esecuzione cPanel/WHM

Se non è possibile accedere al server FTP o non è possibile eseguire l'FTP all'host web gestito da cPanel/WHM (WebHost Manager), la maggior parte dei casi la connessione FTP non riesce perché il server FTP non è in esecuzione sul server. È possibile eseguire alcuni passaggi per la risoluzione dei problemi per verificare questo problema.

  1. Accedi al tuo server utilizzando SSH.
  2. Nella shell della riga di comando, digita su – o su – radice per avere l'accesso come root, se il tuo server vieta l'accesso diretto da root.
  3. Esegui il seguente comando:
    ftp localhost
  4. Probabilmente vedrai il seguente messaggio di errore:

    ftp:connect:Connessione rifiutata

    Questo molto probabilmente significa che il server FTP non è in esecuzione o che il processo si è bloccato e si è bloccato. In questo caso, prova a riavviare il server FTP. La sezione Restart Services di WHM ha il pulsante di riavvio della GUI per riavviare facilmente il servizio FTP. Inoltre, assicurati che il servizio ftpd non sia disabilitato in Service Manager.

    Se riesci a vedere la richiesta di accesso e il comando FTP connesso a localhost(127.0.0.1), l'errore FTP potrebbe essere dovuto all'impostazione del firewall o alla configurazione di IPTABLES. Se di recente hai apportato modifiche al firewall, annullale per vedere se il problema persiste.

  5. Puoi anche controllare manualmente se il server FTP è in esecuzione o meno e quale porta è in ascolto. In un tipico ambiente cPanel, normalmente Pure-FTPd è installato come server FTP. Quindi, per verificare se Pure-FTPd è in esecuzione, immetti il ​​seguente comando:
    service pure-ftpd status

    Dovresti vedere qualcosa di simile di seguito se il server FTP è in esecuzione:


    pure-ftpd (pid 3302) is running...
    +------+---------+-------+------+--------------
    | PID | Login |For/Spd| What | File/IP |
    +------+---------+-------+------+--------------

  6. Per verificare quale porta Pure-FTPd è in ascolto, digita il seguente comando. Normalmente il server FTP dovrebbe ascoltare la porta 21.
    lsof-i tcp:21

    Dovresti vedere qualcosa di simile al seguente testo:


    COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
    pure-ftpd 3302 root 4u IPv4 574378144 TCP *:ftp (LISTEN)

  7. Se la connessione FTP remota non riesce, il problema persiste, provare a controllare l'errore per qualsiasi suggerimento su una possibile causa. Per controllare il registro degli errori per tutti i messaggi relativi a FTP, utilizzare i seguenti comandi:
    less /var/log/messages | grep pure-ftpd
  8. Ora puoi provare a risolvere gli eventuali errori menzionati nel file di registro.

cPanel
  1. Come configurare il backup nel server cPanel/WHM

  2. Elenco di porte da aprire per server WHM e cPanel

  3. Configura i backup cPanel/WHM per il tuo server

  4. WHM vs cPanel

  5. 6 Problemi comuni di WHM/cPanel

Come installare il server Web LiteSpeed ​​in WHM/cPanel con Centos 7.x?

Come aggiornare la versione PHP in cPanel/server WHM?

Come modificare il nome host di un server cPanel/WHM?

Configurazione di un server Hostwinds remoto per backup cPanel/WHM

Come utilizzare il proxy inverso Nginx (server cPanel/WHM)

Visualizzazione del log del processo giornaliero di cPanel in WHM