圖1 xshell支持驗證登錄用戶的方式。
讓我們使用公鑰來實現連接,並通過工具ssh-kengen生成密鑰對。
註意:在操作之前,您需要ping本地計算機和目的主機(如果ping失敗,可能的原因是防火墻、SELinux沒有關閉,或者網關設置有問題等。)
使用XShell,其中使用XShell manager 5,目的主機是CentOS7,需要連接的遠程主機稱為目的主機。
【root @ m 01 ~】# vim/root/。ssh/authorized _ keys輸入連接時要匹配的公鑰。
圖2選擇密鑰文件
圖3導入私鑰並確定
註意:您必須在單擊“確定”後重新連接。
圖4連接成功
客戶端使用私鑰進行身份驗證,而遠程主機使用公鑰進行身份驗證。