TransWikia.com

How do I setup ftp/sftp on google cloud?

Super User Asked by user11020868 on December 5, 2021

I want to give a user remote access to files in gcs via sftp. I am thinking of doing this by granting access to a folder hosted on a google compute engine vm instance (basically want to setup an ftp server on google cloud).

I followed the steps below:

  1. Create vm instance (centos7 micro)
  2. Add username/password in terminal of vm instance
  3. edit sshd_config file to uncomment “PasswordAuthentication yes”
  4. In filezilla connect to sftp:$username@$externalip with username and password from step 2. No ssh private key supplied

When I do this I receive the following connection error using filezilla :

No supported authentication methods available (server sent: publickey,gssapi-keyex,gssapi-with-mic)

2 Answers

GREAT question and I stumbled here. We tried the some google partner and it was going to be $100/month THEN had trouble even setting it up. THEN, we tried just centOS install and ran into some similar issues that you are reporting BUT then we found

https://couchdrop.io

and I did an nslookup so I could map sftp.{ourdomain}.com to their ftp server to look like our sftp and then they have a mapping to drop into google cloud which we will definitely be using. setup: FAST...it was nice

THOUGH, I have not setup the google cloud connector and we are just using their storage for now. we plan to connect it to google cloud later.

Answered by Dean Hiller on December 5, 2021

To, connect via SFTP -- First, you have to generate SSH keys(public keys and private keys) on your local computer, after that, you have to add the public key to Google Cloud metadata and configure Filezilla with the private key. Here is a details blog of siteyaar which I find helpful.

https://www.siteyaar.com/google-cloud-ftp-and-sftp-setup/

Unlike SFTP, Google Cloud VM(S) does not come with a pre-configured FTP server. To connect via FTP you have to set up an Ftp server using vsftpd. Here another blog of siteyaar which also helps you in this regard.

https://www.siteyaar.com/setup-ftp-server-on-google-cloud/

Answered by Akash Patra on December 5, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP