I cannot get Filezilla to connect to my SSH instances at Google Cloud Compute Engine.

I followed the instructions for previous instances without issue, but in this case, I deleted two Ubuntu 16.04 server instances from my project so that I could recreate them with Cloud Storage Read/Write enabled.

Even after manually creating the keys and placing them in the Metadata page for my project, I cannot connect FileZilla to my instances. I get the error: "Received unexpected end-of-file from SFTP server."

I have tried both root@instance and root as my -C [USERNAME] but neither works.

Has anyone else encountered this issue? Thanks in advance!

  • Is the issue specific to Filezilla? Are you able to connect via SSH to inspect the disk? If you are able to SSH you can confirm what keys are in the server for a particular user by listing ¨cat $HOME/.ssh/authorized_keys¨ I would also try to configure another SFTP client like WinSCP. Is the connection established and the error obtained while transferring files? – Carlos Nov 8 '16 at 20:46
  • If you were able to solve this, you can post the answer here for other community members who may be seeing this same issue. If not, you can provide further information as Carlos suggested to further troubleshooting. – Faizan Feb 9 '17 at 19:42

There is a nice step by step configuration guide to setup Filezilla and use it on GCE here. An easy and automated way to configure the keys is by using “gcloud compute ssh”. If the keys do not exists, the tool will generate them and configure them in the project’s metadata. The keys are placed in the local “.ssh” directory

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.