![建立 SSH 金鑰以以 root 使用者身分登入遠端計算機](https://rvso.com/image/1576009/%E5%BB%BA%E7%AB%8B%20SSH%20%E9%87%91%E9%91%B0%E4%BB%A5%E4%BB%A5%20root%20%E4%BD%BF%E7%94%A8%E8%80%85%E8%BA%AB%E5%88%86%E7%99%BB%E5%85%A5%E9%81%A0%E7%AB%AF%E8%A8%88%E7%AE%97%E6%A9%9F.png)
我遵循了創建公鑰和私鑰的過程,以便我可以在沒有密碼的情況下登入遠端系統。
但我想使用 SSH 金鑰以 root 使用者身分登入遠端系統,無需密碼。
例如,會給我提示,但我需要給我。vm2$ssh [email protected]
vm1$
ssh [email protected]
vm1#
這可能嗎?
答案1
是的,您可以,儘管這不是建議的設定。
要以 root 使用者身分登錄,您需要指定您想根用戶。命令是
ssh [email protected]
當然,這只是登錄,所以為了使用你的密鑰,你必須複製它們:
ssh-copy-id -i ~/.ssh/id_rsa [email protected]
系統將提示您輸入密碼一次。之後,您可以10.0.0.1
使用第一個命令以 root 使用者身分進行 SSH。