Notepad++ 透過 SSH 進行遠端編輯

這裡簡單介紹如何用 Notepad++ 來遠端編輯


前情題要

如果遠端主機沒設金鑰認證,那可以直接跳過建立 key pair 這段,直接用密碼登入就好。如果有設定的話,要注意 Notepad++ 需要 openSSH 格式的 private key,要檢查格式是否正確


建立 key pair

這個網站下載 PuTTY Key Generator,產生 public 與 private key

按下 generate 後,會提示你移動滑鼠,產生一些亂數值來建立 key

n1 - Notepad++ 透過 SSH 進行遠端編輯

將 public key 加入遠端主機,使用 Notepad++ 透過 private key 遠端登入

注意:private key 要轉為 OpenSSH 格式 (Conversions->Export OpenSSH key)


使用 private key 遠端登入

在 Notepad++ 開啟 NppFTP 面板

n2 - Notepad++ 透過 SSH 進行遠端編輯

選擇 Profile settings

n5 - Notepad++ 透過 SSH 進行遠端編輯

設定 IP,port 以及登入帳密

n4 - Notepad++ 透過 SSH 進行遠端編輯

設定 private key 的路徑

n6 - Notepad++ 透過 SSH 進行遠端編輯

連線成功後就會看到目錄列表拉

n3 e1450062505604 - Notepad++ 透過 SSH 進行遠端編輯


參考資料

notepad++ cant connect using SFTP – Error during authentication: Invalid private key file

Jerry
Jerry

樂於分享的軟體工程師,曾在新創與大型科技公司實習,獲得黑客松競賽冠軍,擔任資安研討會講者。長期熱衷於資訊安全、雲端服務、網路行銷等領域,希望將科技知識分享給更多人。內容轉載請來信:jlee58tw@gmail.com

發表回應