本地通过私钥连接服务器并简化命令
公钥与私钥
- 非对称加密原理:私钥用于生成签名,公钥用于验证签名。服务器只需要公钥即可确认你的身份。
- 安全边界:私钥泄露等于身份泄露(攻击者可直接登录服务器),而公钥即使公开也无风险。
通过私钥连接
我本地将私钥路径为C:\Users\<user>\.ssh\JDY2H2G.pem
,手动将公钥内容添加到服务器的 ~/.ssh/authorized_keys
文件中后,本地连接命令:
|
|
简化方式
修改C:\Users\<user>\.ssh\config
文件,在文件中添加以下内容:
|
|
然后就可以通过以下命令连接服务器了:
|
|