使用SecureCRT的SSH協議連線伺服器
工具/原料
SecureCRT
windows客戶機
ContOS主機
方法/步驟
開啟我們的SecureCRT客戶端,點選tool-->create public key..
祕鑰型別我們選擇非對稱型別的RSA,按照提示下一步。
通行短語是可選的,如果設定了,在連線上伺服器的時候需要輸入。
下一步,金鑰長度,預設即可,2048也行,越長越安全。我們在這裡就保持預設即可,如果選擇的越大,生成金鑰生成的時間也就越長。
這裡儲存了私鑰地址和檔名。建議將這個名字改一改,因為生成多個使用者的金鑰的時候方便識別,而且放在U盤裡隨身攜帶的時候也好認識,例如把原來的"Identity"改寫成"My_Win_dentity"。
這樣公鑰就建立成功了。接下來我們把這個公鑰複製到我們要訪問的主機上,w我們這裡是CentOS,上一篇教程(教了大家怎麼使用密碼登陸和上傳檔案,我們這裡就先用密碼登陸到主機上去。
然後找到剛剛我們生成公鑰存放的目錄,找到公鑰My_Win_dentity.pub,直接拖動公鑰到SecureCRT視窗中,選擇send zmodem上傳。
然後執行ssh-keygen -i -f My_Win_dentity.pub >> .ssh/authorized_keys把公鑰加入到授權檔案中。(注意這一步的前提是確認你的主機上已經安裝了SSH,具體怎麼安裝請看我的另一篇經驗《菜鳥Linux系列:[1]SSH免密碼登陸遠端...》
修改配置檔案
最後重啟SSH服務就大功告成了。