如何为Google云端添加标准FTP帐户?

所以我在我的计算机上安装了SSH密钥对,通过SFTP访问我的Google云托pipe。

我想给访问一个SEO公司。 我可以只发送他们两个FileZilla生成的关键文件,并告诉他们我的用户名login?

我不太现在如何添加一个新的用户与他们自己的SSH密钥对,但我的设置工作正常。 我只是想反映这一点。

这可能吗? 任何简单的build议,非常感谢,谢谢。

或者,我想要做的只是给他们一个标准的FTPlogin。 我有一个FTP防火墙规则设置GC,但是当我尝试连接,我只是得到connection refused消息。

这个解决scheme的任何想法也将不胜感激。

我的select在执行方面最简单吗?

如果您不熟悉Linux shell,则可以使用Google Console 来让您的生活变得更轻松 。

首先你需要一对新的钥匙。 从云壳运行:

 ssh-keygen -t rsa -C "[email protected]" 

在这一点上,你将有两个键:

  • id_rsa :这是用来访问你的文件的私钥,你应该以安全的方式给SEO。 因此,不要以纯文本或电子邮件附件的forms发送。 考虑最好的做法应该是, SEO本身运行命令并向您发送公钥。

  • id_rsa.pub :公钥。 您可以在“SSH密钥”选项卡中将其发布到Google云计算引擎实例的编辑页面中 。 通过这种方式,将为您创build一个帐户“用户名”,公钥已经保存在“〜/ .ssh / authorized_keys”中。 因此,最大的部分工作将为您完成。

请注意,通过使用SFTP,您将只对您用来login的帐户具有权限的文件拥有权限。 因此,如果您想与SO共享家中的文件,则应该注意这些文件和任何子目录都可以通过他/她的帐户来检查权限 。