Linux學習-02-遠程連接SSH工具及密鑰登錄配置

工具有很多,推薦的比較多的是SecureCRT,本人也是用的這個。

1.使用前需要調整下設置,選項-會話選項-終端-仿真-linux,選擇ansi顏色

但ls的時候,目錄的藍色跟背景的黑色非常接近,很難看清楚,需要修改

選項-全局選項-終端-外觀-ANSI顏色-把深藍色調成淺藍色。

2.默認的回滾行數爲500行。可以通過打開[選項]->[會話選項]->[終端]->[仿真]-回滾緩衝區],默認爲500行,建議調到32000或更大。

3.創建日誌文件。終端-日誌文件-創建目錄%S-%Y-%M-%D.log

選擇:連接上啓動記錄、追加到文件

4.上傳下載。設置目錄,可以設置成同一個,選項— 會話選項— X/Y/Zmodem

下載 sz (-y 覆蓋) 文件名

上傳 rz -y 回車

包含在安裝時的 Dial-up Networking Support

只能上傳下載文件,目錄的話要打包。

5.批量執行命令。點 查看-交互窗口

右鍵-發送到所有標籤-下面輸入命令。


連不上服務器的原因:

1,服務器防火牆iptables

/etc/init.d/iptables stop 關閉

2,ssh服務未開啓,端口更改

3,客戶端服務器線路問題


現在學習下如何配置SecureCRT密鑰遠程登錄Linux

首先在本機的SecureCRT軟件上生成密鑰(有2個:公鑰、私鑰)

工具-創建公鑰-類型RSA-其他不變,生成完後選擇openssh格式,後面就不用轉換了

保存到本機,Identity是自己的私鑰,Identity.pub是上傳服務器的公鑰

然後在linux服務器上操作:vi /etc/ssh/sshd_config #打開配置文件

#AuthorizedKeysFile     .ssh/authorized_keys 這個是公鑰存放路徑

PasswordAuthentication no    #禁止密碼驗證登錄,如果yes的話,OpenSSH的 RSA認證登錄就沒有意義了。

先操作公鑰:方法1:上傳到服務器rz-選擇Identity.pub文件,上傳。

上傳到linux以後,cp Identity.pub .ssh/authorized_keys 複製到公鑰的路徑

方法2:用NOTEPAD++打開復制內容到服務器

vim .ssh/authorized_keys 創建這個文件

然後用NOTEPAD++打開Identity.pub文件複製裏面內容,注意空格和換行都要刪除

可以按Home 和End檢查。隨後保存退出。

重啓sshd服務:/etc/init.d/sshd restart

SecureCRT裏設置密鑰方式登錄,會話選項-連接-SSH2-公鑰提到最上面-屬性-選擇本機的私鑰文件Identity-確定後登錄-成功!

如果不是這臺有密鑰的機器就無法登錄Linux服務器啦



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