如何通过FileZilla谷歌计算引擎上传文件

时间:2014-05-06 12:40:16

标签: linux google-compute-engine

我是Google Compute Engine的新手。我已经安装了Apache和MySQL,但是我无法找到在FileZilla中连接服务器的方法。我怎么做?另外,我如何才能访问phpMyAdmin?

2 个答案:

答案 0 :(得分:1)

使用FileZilla,您应该使用FileZilla wiki中所述的sftp。另请参阅related question有关将文件上传到您的实例的其他方法,并确保端口22在防火墙中打开,如this answer中所述。

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

$B

然后,您可以连接到gcutil --project=[...] ssh --ssh_arg -L$A:localhost:$B <instance-name> ,它将会有效。

答案 1 :(得分:0)

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