星期二, 2月 12, 2013

利用加密傳輸SFTP修改文件

我的想法是這樣的,本地端架一台Server測試好所有功能後,利用Ftp上傳的Server處。之前就想這樣子做了,但是每次想到利用編輯器編輯完後還需要用FileZilla軟體上傳就懶,所以之前一直直接在遠端修改(雖然我知道這樣是很危險的)。許多編輯器早有FTP功能,之前一直沒有時間試,過年吃飽閒閒順便記錄起來,我用Sublime Text2+sftp來做。

1. 本地端:利用Putty Key Generator產生公鑰和私鑰,公鑰放SERVER、私鑰放本地端。加密方式 RSA 4096 bits。


2. 本地端:儲存好私鑰並將公鑰內容準備提交Server,注意記好Key Passphrass,因為每當ssh初次連線時需要輸入一次該密碼。


3. Server端:打開ssh連線功能。


4. Server端:載入剛剛產生的公鑰,讓鎖頭(公鑰)在外、鑰匙(私鑰)在內。


5. Server端:使該公鑰有效。


6. 本地端:打開Sublime Text2準備遠端連線。


7. 本地端:連線前需要設定位址、使用者名、私鑰位址等資訊。


8. 本地端:第一次連線時需要輸入Key Passphrass,輸入完後便可以一邊編輯一邊加密傳輸了。

參考網站:
淺談公鑰私鑰、數位簽章、憑證:http://askeing.blogspot.tw/2007/12/blog-post.html

沒有留言:

張貼留言