[英]SSH authenticate with public key (not private key)
是否可以使用公共密鑰連接到服務器? 服務器將私鑰保存在authorized_keys
,並且客戶端可以連接: ssh -i id_rsa.pub server
與使用公鑰/私鑰的通常方式完全相反:客戶端保留公鑰,而服務器保留私鑰。
現在的原因是:對於要部署到客戶的計算機,我想設置一個遠程連接以在出現問題時搶救這些計算機。
ssh -i id_rsa.pub -NR 64000:localhost:22 rescue@server
) /bin/false
) ssh -i id_rsa -p 64000 localhost
)。 由於非對稱密碼的工作方式,您不能使用私鑰/公鑰的相反順序進行身份驗證。
您可以選擇的替代解決方案是使用手冊頁和許多操作方法中所述的openssh證書。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.