Google Cloud FTP Setup with FileZilla
Articles Blog

Google Cloud FTP Setup with FileZilla

Hello, everyone its Joe from and today in this tutorial We’re going to look at how to set up an FTP client to manage our website’s files on Google Cloud platform. Now in this example, we will be using Filezilla as our FTP client and we will also be using Putty as our SSH key generator. So before getting started with this tutorial you should have already installed Filezilla and Putty Key Generator. Now if you haven’t yet downloaded FileZilla or Putty, I’ve included links to websites where you can download both of these applications in the description to this video – so be sure to check those out. So the first step in this tutorial is we’re going to go to our putty key generator dashboard here, and We’re going to click the generate button This is going to generate our SSH key pair So I’m going to click generate and I’m going to move my cursor around in this gray area This will generate the key file Alright, and now you can see here, we have our public key right here and we also have a private key – both of which we can save So the first thing I’m going to do is I’m going to highlight all of this text I’m to going to CTRL + C to copy it and the next thing I’m going to do is I’m going to save the private key, so I’m gonna click on the ‘Save Private Key’ button and I’m not going to protect it with a password But you do have the option here to add a passphrase if you like So I’m going to click ‘Yes’ I’m going to save it as a Putty Key and I click ‘Save’ Okay, now the next thing I’m going to do is I’m going to head over to my Google Cloud platform Dashboard here – I’m going to click the hamburger menu in the upper left-hand corner of the screen and I’m going to go to my compute engine and then to Metadata And I’m going to go to SSH keys And you can see here I have all of my existing SSH keys for this project are All laid out here. I’m going to click the edit button and I’m going to scroll to the bottom of the page, and I’m going to click add item and I’m going to paste the contents that I just copied from the last step I’m going to paste that here and I’m going to click ‘Save’ Perfect! Now that’s taken care of – so the next thing we’re going to do is we’re going to minimize this and we’re going to go into FileZilla, I’m going to go to edit – to settings I’m going to go to SFTP here and I’m going to add a key file and this is the key file that I just saved – I’m going to click that and I’m going to click ‘Open’ and I’m going to click ‘Ok’ – now the very last thing I’m going to do is I’m going to go back to my Google Cloud platform dashboard – and I’m going to go to my VM instances and I’m going to choose the VM instance that I want to connect to – in this case I want to connect to WP Test VM – So I’m going to copy this External IP Do CTRL + C to copy it Minimize this, go back to Filezilla, and I’m going to enter SFTP *Colon *backslash *backslash and then I’m going to paste Paste that external IP address and the next thing I have to add is the username so for the username I’m going to go back to putty here and our username is in this key comment field so I’m going to highlight that I’m going to copy it and I’m going to paste it here and I’m going to click the ‘Quick Connect’ button Perfect now, you can see here We are connected to our instance and the first thing I’m going to do here is I’m going to click this folder at the very top and here are all my website files Thanks a lot for watching this video. Please comment in the box below if you have any questions Also, don’t forget to subscribe to my channel for future Google Cloud platform tutorials and lastly if you ever got lost in this video or if you want to see the more in-depth version of this tutorial be sure to check it out on – I’ve included the link to the tutorial in the description to this video Thanks a lot for watching!

100 thoughts on “Google Cloud FTP Setup with FileZilla

  1. I tried the same process using SFTP trough DreamWeaver CC and failed… Looking for a solution. When I find it I post here! =P

  2. I'm unable to access my PhpMyAdmin even after establishing tunnel it gets redirected to sites name and gives the same error message. Is this because of the renaming code you add in the config file?

  3. Hi joe, thanks for the great tutorials. I am having trouble logging into putty. What is the login info and password? i tried cpanel login for my website from wordpress but that does not work

  4. Resposta: fzSftp started, protocol_version=8
    Comando: keyfile "C:Program Files(x86)PuTTYarkprivate.ppk"
    Comando: open "[email protected] EXTERNAL" 22
    Erro: Network error: Connection refused
    Erro: Não foi possível conectar ao servidor

  5. I'd just like to say a big THANK YOU! You really helped, already tried tons of things and only your tutorial worked. Was almost giving up using GCloud. Thanks!!

  6. Thank you you saved me about 5 hours of messing around and about another weeks work tried pretty much everything and got nothing but then found this video and worked like a charm.

  7. Super ! One question, did the download to this Putty, but it wants a setup procedure and I am unfamiliar of how to setup putty to become a key generator. Any videos on that?

  8. You should change your title to indicate this is SFTP and not FTP – there is a difference! I know SFTP i preferred, but for instances where people are constrained by other things, they might be wondering how to actually connect via FTP

  9. Perfect my friend. Thank you very much for your contribution. This knowledge was very helpful to me. Congratulations and thank you for sharing.

  10. Hi,

    i already followed all the steps… but when i try to connect, Filezilla give this msg..
    Error: Disconnected: No supported authentication methods available (server sent: publickey)

  11. As many people have stated already THANK YOU! Spent an hour looking at other solutions and yours was the only video that actually produced results. However, there's one issue that I hit and I wonder if you know off the top of your head. I was able to connect via Filezilla, but the rsa-key folder doesn't have my website files. The website is up so I know they are somewhere, but I can't find them anywhere with your solution. Ideas?

  12. for some reason I am getting error 3 server permission denied when trying to edit or download files from my server. I thinking it wants sudo access, but not sure how to grant it to my whole WordPress installation.

  13. Great tutorial man.
    Could you explain me if I can be able to host more than 1 web site in one VM? In this case, how could I do that? Thank you.

  14. Hello Joe! Can you please make a video on how to use cloud commander ( on a Google Compute Engine Instance?

  15. i recieve the error
    Disconnected: No supported authentication methods available (server sent: publickey,gssapi-keyex,gssapi-with-mic)
    also it said that it couldnt find the key i pasted in metadata

  16. Tnx that was very helpfull, but now l have a permession problem, cuz l only get the access as a user not as the root, idk how to make the permission escalation thing happen

  17. – For MAC install WINE app then generate RSA KEY with PuTTy Key Generator

  18. Thank you, for these wonderful tutorials.Really appreciate your help. i have a question, is there a way to replace a file whose permission is 644 without changing its permission?

  19. Why google cloud or AWS be as simple as godaddy or hostgator? Why isnt there a simple straight forward way to use cpanel?

  20. I'm trying to follow the video. but I do not see the same options menu.Compute Engine-> Metadata. Do you have to subscribe to any means of payment to see that menu?

    Upgrades not working, registration fails, not responsive, spaming my mailbox with automated messages.
    Worst of all – they ask me to upgrade, while even download link is not working. Those people are the worst software people I've been dealing with in my 40 years of IT work.
    Although program itself is not terribly bad, people behind it as just a nightmare 🙁

  22. Very good video. But if only you had told the location of our main files (location of WP-config etc under google cloud file structure) it'd been very great.

  23. OMG THANK YOU!! i love you, i lost 3 hours trying to connect my ftp client, and i made it in 5 minutes thanks to you

  24. Two things I would add:
    1. Mac users already have ssh-keygen to create keys in terminal and need to add `-C keynamehere` when creating it to get the username.
    2. WordPress installation is at `var/www/html/`

  25. But how can we login as admin to our instance? I need to change permission to app.yml file thru Filezilla. When I do that, it says current user doen't have permission to do that.

  26. Double like for your video. For someone who installed wordpress bitnami, the path will be /opt/bitnami/apps/wordpress/htdocs.

  27. Bro, who can i contact you by email or something i need to clarify something referent to google cloud, who can i want to change hosting (all that implies) you know, mail accounts, wordpress hosting etc. and alsoneed a kind of estorage where our Voip platform provider will send us some CDRs so that we have them archived and for that they ask for an address SFTP, FTP etc … and the truth is that I do not know what solution to give them and know more or less a decent cost, because they want to migrate to the cloud, be it GC, AWS, AZURE. if you answer me I would be grateful.

  28. Amazing! Thank you very much. One question though: How can I restrict the SFTP access to just a specific folder?

  29. ssh_init: Host does not exist error occured. I have tried same configuration multiple times but no any solution found. Can you please give me exact solution for this.

  30. Hello, How to transfer Website Exciting Hosting to Google cloud or Amazon. I host my website in godaddy unlimited hosting. now i have hosting problem i decided to transfer it AWs or Google cloud. my site was WordPress but not WordPress install only. i have SQL and Cpanel. how it fully transfer with out lost file. Thank you

  31. Thank you so much! I made my minecraft server whit GCP and i need upload my minecraft world here.
    Sorry for my bad english xD

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top