是否可以使用公钥连接到服务器?服务器将私钥保存在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
)。答案 0 :(得分:1)
由于非对称加密的工作方式,您无法使用密钥以私有/公共的相反顺序进行身份验证。
替代解决方案可以是使用手册页中描述的openssh证书和许多操作方法。