GNU/Linux >> Tutoriels Linux >  >> Panels >> cPanel

Impossible de FTP vers l'hôte Web ou le serveur exécutant cPanel/WHM

Si vous ne pouvez pas accéder au serveur FTP ou à l'hôte Web géré par cPanel/WHM (WebHost Manager), la plupart du temps, la connexion FTP échoue car le serveur FTP ne s'exécute pas sur le serveur. Il existe quelques étapes de dépannage qui peuvent être prises pour vérifier ce problème.

  1. Connectez-vous à votre serveur en utilisant SSH.
  2. Sur le shell de la ligne de commande, tapez su – ou su – racine pour avoir un accès root, si votre serveur interdit la connexion directe par root.
  3. Exécutez la commande suivante :
    ftp localhost
  4. Vous verrez probablement le message d'échec suivant :

    ftp:connect :Connexion refusée

    Cela signifie très probablement que le serveur FTP n'est pas en cours d'exécution ou que le processus est bloqué et suspendu. Dans ce cas, essayez de redémarrer le serveur FTP. La section Redémarrer les services de WHM comporte le bouton de redémarrage de l'interface graphique pour redémarrer facilement le service FTP. De plus, assurez-vous que le service ftpd n'est pas désactivé dans Service Manager.

    Si vous parvenez à voir l'invite de connexion et la commande FTP connectée à localhost (127.0.0.1), l'erreur d'impossibilité de FTP peut être due au paramètre de pare-feu ou à la configuration IPTABLES. Si vous avez récemment apporté des modifications au pare-feu, annulez-les pour voir si le problème persiste.

  5. Vous pouvez également vérifier manuellement si le serveur FTP est en cours d'exécution ou non, et sur quel port il écoute. Dans un environnement cPanel typique, le Pure-FTPd est normalement installé en tant que serveur FTP. Donc, pour vérifier si Pure-FTPd est en cours d'exécution, lancez la commande suivante :
    service pure-ftpd status

    Vous devriez voir quelque chose comme ci-dessous si le serveur FTP est en cours d'exécution :


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

  6. Pour vérifier sur quel port Pure-FTPd écoute, saisissez la commande suivante. Normalement, le serveur FTP doit écouter le port 21.
    lsof-i tcp:21

    Vous devriez voir quelque chose de similaire au texte suivant :


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

  7. Si la connexion FTP à distance échoue, le problème persiste, essayez de vérifier l'erreur pour tout indice sur la cause possible. Pour vérifier le journal des erreurs pour tous les messages liés au FTP, utilisez les commandes suivantes :
    less /var/log/messages | grep pure-ftpd
  8. Vous pouvez maintenant essayer de résoudre les erreurs, le cas échéant, mentionnées dans le fichier journal.

cPanel
  1. Quelle est la différence entre cPanel et WHM ?

  2. Comment configurer la sauvegarde dans cPanel/WHM Server

  3. Comment changer le nom d'hôte dans l'hôte Web cPanel

  4. Licence cPanel/WHM

  5. 6 problèmes courants de WHM/cPanel

Comment installer LiteSpeed ​​Web Server dans WHM/cPanel avec Centos 7.x ?

Comment mettre à niveau la version PHP dans cPanel/WHM Server ?

Comment changer le nom d'hôte d'un serveur cPanel/WHM ?

Configuration d'un serveur Hostwinds distant pour les sauvegardes cPanel/WHM

Comment utiliser le proxy inverse Nginx (serveur cPanel/WHM)

Affichage du journal de processus quotidien cPanel dans WHM