【问题标题】:Notepad++ FTP plugin with Google Compute Engine带有 Google Compute Engine 的 Notepad++ FTP 插件
【发布时间】:2014-01-09 00:02:37
【问题描述】:

自从我听说 Google Compute Engine 发布之日起,我就一直在使用它——我主要是使用微型实例来磨练我的 HTML/CSS/PHP 技能,而我在 Codecademy 学习这些技能。我的问题是,通过终端在 nano 中编辑 HTML 和 c 文件会令人沮丧,而且肯定比使用基于 GUI 的文字处理器要慢。

当我在 Windows 上进行编码时,我主要依赖 Notepad++,并且我最近才了解了 FTP 插件。我在我的计算机上安装了 Notepad++(Ubuntu 13.10,通过 PlayOnLinux/WINE)并且没有遇到任何问题...除了在我的 GCE 实例中使用 FTP 插件。

我已经正确配置了插件(据我所知):

Hostname -- <mydomain>.com
Connection type -- FTP
Port -- 21
Username -- <myusername>
Password -- 

...然后在“身份验证”选项卡上,我将其设置为使用私钥文件身份验证,并指向相应的私钥以及我为其设置的密码。 (注意:我已设置防火墙规则以允许端口 21 上的 TCP 访问 0.0.0.0)

当我尝试连接时,我在控制台中得到以下信息:

-> TYPE I  
Connecting
-> Quit  
Unable to connect
Disconnected

我有什么需要做的吗,或者甚至可以通过这种方式使用 GCE 设置 NPPFTP?

【问题讨论】:

    标签: linux ftp notepad++ google-compute-engine


    【解决方案1】:

    NPPFTP 支持 SCP 和 SFTP。 FTP 通常不安全且难以为其配置防火墙规则。您是否尝试过 SCP / SFTP?

    确保您使用的是与 Google Compute Engine 相同的 SSH 密钥。在 Mac OSX 和其他 Unices 上,它通常位于 $HOME/.ssh/google_compute_engine

    【讨论】:

    • 我认为值得注意的是,如果您使用 puttyGen 生成密钥,那么您需要将密钥导出为 OpenSSH 密钥。
    猜你喜欢
    • 2017-11-17
    • 1970-01-01
    • 2018-02-14
    • 2018-04-28
    • 2014-01-23
    • 2018-09-01
    • 2019-02-02
    • 1970-01-01
    • 2017-04-07
    相关资源
    最近更新 更多