在SecureCRT中配置SSH密鑰認證步驟如下:
- 生成密鑰對:打開SecureCRT,點擊“工具”>“生成密鑰對”,選擇RSA算法,設置密鑰長度(默認1024位),可設置通行短語,點擊“完成”生成私鑰(Identity)和公鑰(Identity.pub)。
- 上傳公鑰到服務器:用FTP等工具將Identity.pub上傳到服務器用戶home目錄的.ssh文件夾,確保為ASCII格式,執行
cat Identity.pub >> authorized_keys
,設置權限chmod 644 authorized_keys
,chmod 700 .ssh
。
- 配置服務器SSH:編輯
/etc/ssh/sshd_config
,設置PubkeyAuthentication yes
、AuthorizedKeysFile .ssh/authorized_keys
、PasswordAuthentication no
等,重啟SSH服務。
- 配置SecureCRT會話:點擊“文件”>“新建會話”,輸入服務器信息,選擇SSH2協議,在SSH2選項卡選“公鑰”認證,瀏覽選擇私鑰文件,確保私鑰權限為600。