SSH免登陸ESXI讓操作更便捷安全(幾種常用工具)
通常在企業環境中,管理員很少去機房在物理機面前進行操作,大部分管理員喜歡遠程管理主機,這樣既方便又高效。在windows上我們使用遠程桌面,在Linux上則使用SSH來連接。ESXi就是一個以Linux為核心改寫的操作系統,因此ESXi中也保留了SSH來遠程管理的功能,下面介紹常用的幾種工具SSH免登陸ESXI服務器:
註意:,ESXi默認沒有開啟SSH的,必須手動開啟。
方法一、使用Xshell工具實現ssh遠程免登陸設置。
打開Xshell工具,選擇用戶密鑰管理者或者新建用戶密鑰生成向導生成密碼。
這裏使用的是新建用戶密鑰生成向導 ,選擇密鑰類型RSA ,設置密碼長度,點擊下一步。
下一步:
輸入密鑰名稱這裏采用默認,在這裏設置給密鑰加密的密碼。
先擇下一步(也可以直接點完成),這裏我為了復制公鑰上傳到ESXI上,最後選擇完成。
登陸ESXI服務器:
編輯ESXI上免登陸授權文件:vi /etc/ssh/keys-root/authorized_keys,把剛生成的公鑰內容復制到
authorized_keys文件中並保存退出(:wq)。
重新打開XSHELL登陸ESXI,提示選擇公鑰id_rsa_1024,輸入密鑰加密密碼確定即可登陸ESXI服務器。
如果沒有有對公鑰進行加密,選擇公鑰後確定直接即可登陸
方法二:授權LINUX服務器SSH實現免登陸ESXI。
選擇進入LINUX服務器
生成密鑰:ssh-keygen -t rsa
直接回車即可,這裏提示我們已經生成過,是否覆蓋。
查看並復制生成的密鑰:
在ESXI上授權免登陸文件加入生成的公鑰。
測試免登陸,因為是第一次會有一個提示YES確認,以後不會再有提示。
切換一個用戶試下登陸,登陸不成功,提示輸入密碼。
因此需要對當前用戶進行設置才可以,針對當前用戶生成公鑰,再加入到ESXI服務器上授權免登陸文件中。
再次登陸,登陸成功。
本文出自 “在路上……找回丟失的記憶” 博客,謝絕轉載!
SSH免登陸ESXI讓操作更便捷安全(幾種常用工具)