【问题标题】:how to upload files via FileZilla google compute engine如何通过 FileZilla 谷歌计算引擎上传文件
【发布时间】:2014-06-23 02:03:35
【问题描述】:

我是 Google 计算引擎的新手。我已经安装了 Apache 和 MySQL,但我一直无法在 FileZilla 中找到连接服务器的方法。我怎么做?另外,我怎样才能访问 phpMyAdmin?

【问题讨论】:

    标签: linux google-compute-engine


    【解决方案1】:

    对于 FileZilla,您应该按照FileZilla wiki 中的说明使用 sftp。另请参阅related question,了解将文件上传到您的实例的替代方法,并确保在您的防火墙中打开端口 22,如this answer 中所述。

    对于 phpMyAdmin,请考虑使用 ssh tunnel。要创建隧道,您只需通过gcutil 将正确的参数传递给ssh,其中$A 是本地端口(必须在本地计算机上未使用),$B 是远程端口(即, phpMyAdmin 在远程主机上监听的端口):

    gcutil --project=[...] ssh --ssh_arg -L$A:localhost:$B <instance-name>
    

    然后,您可以连接到localhost:$A,它就会工作。

    【讨论】:

      【解决方案2】:

      也许您已经拥有用于连接 SSH 的私钥 (.ppk)。 要连接到 Filezilla,您必须将私钥更改为公钥。 1. 启动 Filezilla 并选择 Edit->Settings->SFTP 2. 选择添加密钥文件。 3. 选择您的私钥,Filezilla 将使用您的私钥生成新的公钥。 4. 现在您可以在 Filezilla 中通过 SFTP 连接您的服务器了

      【讨论】:

        猜你喜欢
        • 2015-08-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-07
        • 1970-01-01
        • 1970-01-01
        • 2013-12-05
        相关资源
        最近更新 更多