【问题标题】:FTPS connection with SFTP/FTP Sublime Text plugin与 SFTP/FTP Sublime Text 插件的 FTPS 连接
【发布时间】:2016-04-21 00:32:44
【问题描述】:

我可以使用 Sublime SFTP 插件 (from here) 来建立 FTPS 连接类型吗?

我以前使用 Notepad++ 和 NppFTP 插件,但我想迁移到 Sublime Text,但是我在使用 SFTP 插件连接到我的服务器时遇到问题。这是我的配置文件:

"type": "ftps",
"sync_down_on_open": true,
"sync_same_age": true,
"host": "xxxxxxxxxxxxx.org",
"user": "xxxxx@xxxxxxxxxxxxx.org",
"password": "xxxxx",
"port": "21",
"remote_path": "/home/xxxxxxxx/public_html",
"connect_timeout": 30,

我多次尝试更改 remote_path,但无法使其正常工作。我一直收到这个错误:

以“xxxxx@xxxxxxxxxxxxx.org”的身份连接到FTPS服务器“xxxxxxxxxxxxx.org” ....成功 验证远程文件夹“/home/xxxxxxxx/public_html”..失败(找不到文件夹) 多次断线错误,放弃

在我的 Cpanel 中,所有 FTP 用户的路径都设置为 /home/cpanel_username/public_html。

我也尝试将 remove_path 设置为“/”,但我得到另一个错误:

验证远程文件夹“/” ....失败(断开连接)

有什么想法可以让它发挥作用吗?

【问题讨论】:

    标签: sublimetext ftp-client ftps


    【解决方案1】:

    如果您的控制面板已经指定了 FTP 连接的路径,那么您的远程路径应该只是“/”。否则您可能会尝试访问:

    /home/xxxxxxxx/public_html/home/xxxxxxxx/public_html

    如果您已经测试了“/”但仍然无法正常工作,是否可以尝试连接交互式 FTPS 客户端以便查看根文件夹结构?

    【讨论】:

    • 这只是节省了我的一天。对于那些有同样问题的人,请尝试上面的答案,然后尝试浏览遥控器。如果成功,您将能够在 sublime 弹出窗口中浏览您的文件。
    • 我将类型更改为ftp 并且它起作用了。改回ftps,它也起作用了。
    【解决方案2】:

    我今天一直遇到这个错误,完全出乎意料,因为我每天都使用 Sublime 的 SFTP 包。

    我关闭了 Sublime 并重新打开它...问题解决了。

    【讨论】:

    • 你是一个传奇... + 1
    【解决方案3】:

    尝试删除ftp. 它对我来说就像一个魅力

    【讨论】:

      【解决方案4】:

      就我而言,当我将 sftp 配置文件复制到另一台电脑并尝试连接该电脑时,我遇到了这个错误。重新启动 PC 不起作用,然后我删除了那个 sftp 配置文件并创建了一个具有相同配置的新文件并且它工作了

      【讨论】:

        【解决方案5】:

        如果有人在使用 IP 地址作为主机时遇到问题。我通过仅使用 IP 地址而不使用尾部斜杠“/”来实现它。

        127.0.0.1
        

        【讨论】:

          【解决方案6】:

          当我在ftp_passive_mode 上设置错误时遇到此错误消息。只是评论它解决了我的问题。

          我遇到的其他(常见)情况和错误是:

          • 错误的服务器类型:,它给出了以下错误:
          • 没有端口设置:(奇怪地)给出了以下错误:
          • 错误的端口设置:,它给出了以下错误:

          我真的希望这些基本列表对人们有所帮助。

          【讨论】:

            【解决方案7】:

            // sftp、ftp 或 ftps “类型”:“ftps”,

            将类型更改为 ftps,然后查找您在创建 ftp 帐户时定义的根文件夹。

            【讨论】:

              【解决方案8】:

              将类型更改为 ftp,即使它确实应该是 ftps 并且有效。

              【讨论】:

              • 对我不起作用。我在服务器上设置了明确的 FTPS,但由于“服务器需要 FTPS 连接”而失败
              【解决方案9】:

              您必须知道为 FTP 设置的路径,而不是您的本地计算机,而是要在要连接的服务器上下载的目录的路径。即:home/public_html/images 什么的。

              【讨论】:

                【解决方案10】:

                对于调试,我建议转到 Preferences / Package Settings / SFTP / Settings

                然后添加行

                { “调试”:2 ,"debug_log_file": "/home/YOURUSER/sublime_sftp_debug.txt" }

                我的问题是 ftp 凭据仅授予对 / 的读取权限,因此我将 remote_path 更改为 /web

                现在您可以在“/home/YOURUSER/sublime_sftp_debug.txt”中看到错误日志

                【讨论】:

                  【解决方案11】:

                  // sftp、ftp 或 ftps “类型”:“ftps”,

                  使用 FTPS 对我来说就像是一种魅力。 无需在此行中进行更改

                  //"ftp_passive_mode": true, //"ftp_obey_passive_host": false, //"ssh_key_file": "~/.ssh/id_rsa",

                  让他们评论

                  【讨论】:

                    【解决方案12】:

                    我的本地文件夹在 OneDrive 中时遇到了这个问题(我使用的是 Windows 10)。当我更改本地文件夹的位置到 /Documents/someFolder 时,它工作正常!

                    【讨论】:

                      猜你喜欢
                      • 1970-01-01
                      • 2014-10-23
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 2019-11-20
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      相关资源
                      最近更新 更多