Tous les produits
Search
Centre de documentation

:Que faire si le message d'erreur « Received unexpected end-of-file from SFTP server » s'affiche lors de la connexion à une instance Linux via un outil SFTP ?

Dernière mise à jour :Aug 18, 2026

Cette rubrique explique comment résoudre le problème lié à l'affichage du message d'erreur "Received unexpected end-of-file from SFTP server" lorsque vous utilisez un outil Secure File Transfer Protocol (SFTP) pour vous connecter à une instance Elastic Compute Service (ECS) Linux.

Description du problème

Lorsque vous utilisez un outil SFTP pour vous connecter à une instance Linux, le message d'erreur "Received unexpected end-of-file from SFTP server" s'affiche.

Cause

Dans la plupart des cas, ce problème survient parce que le service SFTP est désactivé dans le fichier de configuration SSH (/etc/ssh/sshd_config) de l'instance ECS Linux.

Solution

Suivez les étapes ci-dessous pour activer le service SFTP dans le fichier de configuration SSH :

  1. Connectez-vous à l'instance ECS Linux.

    Pour plus d'informations, consultez la rubrique Méthodes de connexion à une instance ECS.

  2. Exécutez la commande suivante pour ouvrir le fichier de configuration SSH :

    vi /etc/ssh/sshd_config
  3. Pour activer le service SFTP, repérez la ligne contenant la configuration suivante et supprimez le dièse (#) au début de la ligne afin de la décommenter :

    #Subsystem  sftp   /usr/libexec/openssh/sftp-server
  4. Exécutez la commande suivante pour redémarrer le service SSH :

    systemctl restart sshd.service
  5. Connectez-vous à l'instance ECS Linux. Si le problème est résolu, vous pouvez vous connecter à l'instance à l'aide de l'outil SFTP comme prévu.