2017-04-05 10 views
-1

J'ai utilisé FileZilla pour me connecter à l'un de mes serveurs Linux via le protocole SFTP, mais j'ai obtenu la trace de la pile d'erreurs.FileZilla: capable de se connecter via SFTP, mais n'a pas réussi à lister les répertoires

Status: Connecting to <server_ip>... 
Response: fzSftp started, protocol_version=5 
Command: keyfile "C:\ruifeng_ibm.ppk" 
Command: open "[email protected]<server_ip>" 22 
Status: Connected to <server_ip> 
Error: Connection timed out after 20 seconds of inactivity 
Error: Could not connect to server 

Sur le serveur quand je courais lsof -i, j'ai pu voir la connexion établie sshd.

sshd 12333 root 3u IPv4 109406  0t0 TCP <server_hostname>:ssh-><workstation_ip>:54315 (ESTABLISHED) 

Comment les répertoires ne peuvent-ils pas être listés lorsque la connexion est réussie? Aucune idée comment déboguer soit.

+0

Je ne comprends pas pourquoi la question a eu un downvote. Apprécié si la personne aurait pu donner un commentaire sur pourquoi. –

Répondre

0

S'est avéré être un problème stupide.

J'ai placé ci-dessous message de bienvenue dans le fichier .bashrc.

echo -e "\n\nHello Ruifeng...Welcome to the Arena! \[email protected]>>------>---->>" 

Soit il contenait des caractères illégaux FileZilla ne respecte pas, ou il est complètement pas pris en charge par FileZilla. Trop paresseux pour creuser plus loin. Après avoir supprimé ce message, la connexion a fonctionné et les répertoires ont été listés.