[英]different ssh login methods
你能幫我理解下面的身份驗證方法嗎
ssh -i PrivateKey.pem ec2-user@52.48.32.12
根據我對上述兩種情況的理解,我們使用私鑰和公鑰。 在這兩種方法中,公鑰都存儲在需要登錄的服務器中的~/.ssh/authorized_keys
文件中。
在第一種方法中,用戶提供相應的私鑰。 但是在第二種方法中,由於用戶不提供私鑰,因此身份驗證機制如何知道相應的私鑰是什么。
我們可以安排像ssh -i id_rsa ec2-user@52.48.32.12
這樣的ssh -i id_rsa ec2-user@52.48.32.12
認證ssh -i id_rsa ec2-user@52.48.32.12
我們可以使用兩個公鑰和兩個私鑰從同一客戶端向同一服務器進行身份驗證嗎?
在第一種方法中,用戶提供相應的私鑰。 但是在第二種方法中,由於用戶不提供私鑰,因此身份驗證機制如何知道相應的私鑰是什么。
客戶端在默認位置使用私鑰 ( ~/.ssh/id_{rsa,dsa,ecdsa,ed25519}
)。
我們可以安排像 ssh -i id_rsa ec2-user@52.48.32.12 這樣的 passless 認證嗎
是的,文件名無關緊要。 但當然它必須是一個有效的私鑰。
我們可以使用兩個公鑰和兩個私鑰從同一客戶端向同一服務器進行身份驗證嗎?
是的。 但是服務器通常可以接受單個密鑰,因此沒有必要這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.