好久沒有寫博客了,今天跟大家分享個簡單實用的應用,通過xshell無密碼登陸遠程主機。作爲一個系統管理員,定期更新賬號密碼是常見的事,然而改變密碼後登陸主機輸入密碼卻變成了一件比較煩的事,爲了達到一勞永逸的效果,我這裏給大家分享一個不需要輸入密碼就能登陸的途徑,當然即使密碼更改了我們也無需輸入密碼。那麼下面我們就來實現下。
下一步
下一步:這裏不需要輸密碼
下一步:
注意,這一步中的密鑰是關鍵,我們可以直接複製下這段密鑰,也可以將其保存爲文件
本人使用的是複製的方式
點擊完成:這裏我們就可以看到我們的密鑰了
好了,下面就是我們需要在linux中操作的步驟了
在命令行中操作如下命令:(就是將密鑰追加到用戶的認證文件中,即用戶家目錄下的.ssh/authorized_keys 文件中)
echo "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA8MhnW5q4wLBWWoX2n9ISiJ2GiD5ObP4495K+juejag/863jwc5nwQAMqXGdPcMZySXUcldz5X0p6w9gBHjY40gRr+E5aPlp266u9LZZSoT1CFD1i0bkzCSCHGdVbX/NN6LM5FiQhJs30cW2/4na9Y5OW+nIfCFCnP3NUkootXis=" >> /root/.ssh/authorized_keys
這步完成之後我們就可以使用xshell無密鑰登錄了。
注意選擇的是公鑰認證,選擇我們剛剛創建的密鑰,不需要輸密碼,直接點擊確定。
登錄成功
OK,本節內容到此結束,希望有幫到大家,謝謝!