SSH登录笔记Windows与服务器的连接

ssh

ssh(Secure Shell)协议是一种远程管理协议,允许用户通过lnternet访问,控制和修改其远程服务器。
SSH服务是作为未加密Telnet的安全替代品而创建,它使用加密技术来确保进出远程服务器的所有通信都以加密方式进行

数据加密的两种方式

对称加密(密钥加密)
优点:算法加强密度大,几乎无法破解
缺点:密钥不能丢失,拿到加密方式,自然源数据就被破解,暴露给别人
非对称加密(公私钥加密)

xshell免密登录

使用密钥登录分为3步:

客户机(Xshell客户端)生成密钥(公钥与私钥);
放置公钥(Public Key)到服务器(linux)~/.ssh/authorized_key文件中;
配置ssh客户机(Xshell客户端)使用密钥登录
1、生成密钥公钥与私钥

打开Xshell,在菜单栏点击“tools(工具)

选择 next(下一步)

给密钥取个名字,如果需要复杂度更高的密码,可在此设置密码,继续点击下一步

到这里,公钥私钥已生成,点击保存文件到文件夹,

生成公钥

生成私钥

xshell新建会话

选择用公钥登录

修改禁止密码登录,只允许公钥登录,端口

posted @ 2022-07-09 22:05  张开嘴  阅读(249)  评论(0)    收藏  举报