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圖,以示鼓勵:

     

     


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章