我有一个在 OS X 上运行的 SFTP 服务器,我想使用 macOS 使用 Sublime Text 中的 SFTP 包连接到该服务器,并与 FileZilla 连接,没有任何问题。
由于某种原因,每次尝试连接时都会超时。我已将服务器复制~/.ssh/id_rsa.pub
到本地计算机~/.ssh/dem.pub
目录中,并按如下方式使用它sftp_config.json
。
// sftp, ftp or ftps
"type": "sftp",
"save_before_upload": true,
"upload_on_save": true,
"sync_down_on_open": false,
"sync_skip_deletes": false,
"sync_same_age": true,
"confirm_downloads": false,
"confirm_sync": true,
"confirm_overwrite_newer": false,
"host": "myhost.com",
"user": "root",
// "password": "password",
"port": "22",
"remote_path": "/path",
"ignore_regexes": [
"\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json",
"sftp-settings\\.json", "/venv/", "\\.svn/", "\\.hg/", "\\.git/",
"\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini"
],
//"file_permissions": "664",
//"dir_permissions": "775",
//"extra_list_connections": 0,
"connect_timeout": 100,
"keepalive": 120,
//"ftp_passive_mode": true,
//"ftp_obey_passive_host": false,
"ssh_key_file": "~/.ssh/dev.pub",
仍然超时并且确实陷入困境。
我已经检查过这个但在这种情况下使用了 Windows:https://stackoverflow.com/questions/32817766/cant-connect-to-sftp-server-through-sublime-3-package-sftp