簡體   English   中英

不同的ssh登錄方法

[英]different ssh login methods

你能幫我理解下面的身份驗證方法嗎

  1. ssh -i PrivateKey.pem ec2-user@52.48.32.12
  2. 密碼少認證

根據我對上述兩種情況的理解,我們使用私鑰和公鑰。 在這兩種方法中,公鑰都存儲在需要登錄的服務器中的~/.ssh/authorized_keys文件中。

  1. 在第一種方法中,用戶提供相應的私鑰。 但是在第二種方法中,由於用戶不提供私鑰,因此身份驗證機制如何知道相應的私鑰是什么。

  2. 我們可以安排像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

  3. 我們可以使用兩個公鑰和兩個私鑰從同一客戶端向同一服務器進行身份驗證嗎?

在第一種方法中,用戶提供相應的私鑰。 但是在第二種方法中,由於用戶不提供私鑰,因此身份驗證機制如何知道相應的私鑰是什么。

客戶端在默認位置使用私鑰 ( ~/.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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM