Windows使用服务器私钥登录服务器

Windows使用服务器私钥登录服务器,第1张

服务器生成密钥

执行命令:ssh-keygen -t rsa

使用的是root用户,则密钥在/root/.ssh/目录中查找 id_rsa(私钥) 和  id_rsa.pub(公钥)  两个文件

其他用户则在home目录中查找,如:/home/用户名/.ssh

使用服务器的私钥登录服务器

1、将服务器的公钥添加到服务器对应账户的home目录下的.ssh/authorized_keys文件中,添加到末尾

2、使用服务器的私钥进行登录

命令格式:

ssh -i 私钥 账户名@服务器ip

样例:

ssh -i C:/Users/xxx/Desktop/id_rsa ubuntu@192.168.100.154

cmd命令窗口截图:

ssh有两种登录服务器的方式:

他负责管理ssh的口令登录。想要只通过密钥登陆的话,可以取消注释,并将yes改为no。

使用密钥登陆前需要理清楚2个概念:公钥(id_rsa.pub)和私钥(id_rsa)。

公钥负责加密,私钥负责解密。对称密钥加密,又称私钥加密,即信息的发送方和接收方用一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难。

非对称密钥加密系统,又称公钥密钥加密。它需要使用一对密钥来分别完成加密和解密操作,一个公开发布,即公开密钥,另一个由用户自己秘密保存,即私用密钥。信息发送者用公开密钥去加密,而信息接收者则用私用密钥去解密。公钥机制灵活,但加密和解密速度却比对称密钥加密慢得多。

1.生成密钥对:

你学废了吗~


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/609150.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-12
下一篇2023-07-12

发表评论

登录后才能评论

评论列表(0条)

    保存