如何通過linux?

Tags: 密碼, 伺服器,

如何通過一臺linux ssh遠端其他linux伺服器時,不要輸入密碼,可以自動登入。提高遠端效率,不用記憶各臺伺服器的密碼。

工具/原料

ssh,ssh-keygen,scp

方法/步驟

首先登入一臺linux伺服器,此臺做為母機(即登入其他linux系統用這臺做為入口);執行一行命令生成key檔案:ssh-keygen -t rsa

如何通過linux ssh遠端linux不用輸入密碼登入

在母機上,進入/roo/.ssh目錄,找到id_rsa.pub該檔案,這個檔案就是剛才執行ssh-keygen所生成的公鑰key檔案。

如何通過linux ssh遠端linux不用輸入密碼登入

用scp命令,將母機產生的key拷一份到遠端的linux伺服器上,並命名成authorized_keys;scp ~/.ssh/id_rsa.pub [email protected]:/root/.ssh/authorized_keys。這一步的操作需要手動輸入密碼。

如何通過linux ssh遠端linux不用輸入密碼登入

現在為止,你已完成了所有的操作;可在母機通過ssh [email protected] 你會發現不在用輸放密碼了。相同的scp命令也是一樣的情況,無需手動輸入密碼。

注意事項

要正確命名公鑰的名稱

相關問題答案