Sublime Text3配置sftp插件,终于把连接超时(Connection timeout)解决了

       使用SFTP插件工作流程就变成了:使用 SFTP 打开文件 -> 使用Sublime Text3打开编辑修改文件 -> 保存文件(自动上传到网站服务器中)。工作效率可以说是大大提高了。为了提高工作效率,开始给SublimeText3配置sftp。先是使用用户名和密码去连接,总显示连接超时(Connection timeout),改用ftp/ftps就总是disconnect 或者 Connection timeout。用腾讯云生成的密钥也是如此。好东西用不上大哭

......好吧,说重点。解决方法及配置如下:

一、下载puttygen.exe。

      点击下载

二、生成密钥。

      运行puttygen.exe,弹出如下窗口,点击Generate,然后鼠标在窗口中随机移动以便产生随机数,生成密钥。

      将窗口红色区域内的公钥复制下来。点击“Save private key”生成.ppk文件,后面用到它。

          

三、腾讯云SSH密钥。

      打开腾讯云服务器的SSH密钥页面,点击创建密钥。在弹出的如下窗口中选择“使用已有公钥”,

      名称随意填写,将刚才复制的内容粘贴到公钥的框里,点击确定,我们就能看到刚配置的密钥了。

         

四、绑定云主机。

      首先将云主机关机。再回到SSH密钥页面。勾选刚才创建的SSH密钥,点击“绑定/解绑云主机”。

      选择云主机的所在地域,后选择云主机,成功后点击下方“确定”按钮。再去启动云主机。

         

五、Sublime Text3安装package control 。

      前往https://packagecontrol.io/installation。复制Sublime Text3对应的python代码,

      Ctrl + ` 或 View -> Show Console。调出控制台,粘贴代码,回车。

      在Preferences可以看到有Package Control,表示安装成功。

六、Sublime Text3安装sftp

      Preferences->Package Control或者Ctrl + Shift + p,输入install在Package Install窗口输入sftp就会自动完成匹配,

      选中sftp回车,自动安装。

      弹出sftp的使用方法介绍,表示安装成功。

七、配置sftp。

      右键所需项目文件夹,弹出下拉菜单选择SFTP/FTP -> Map to Remote...,生成配置文件sftp-config.json。

      修改部分如下:

      "upload_on_save": true, //改为true,我希望一保存就上传
      "host": "你的host地址",
      "user": "root",
      "remote_path": "/code/", //修改为自己服务器需要放置的路径
      "ssh_key_file": "前面保存的.ppk文件的路径", //例如E:/code/sftpp.ppk

       放一张success图,以示鼓励:

     

     


  • 10
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值