目录
一.ssh服务
1.1 ssh服务器是什么
ssh是一种安全通道协议,用来实现远程登陆,远程复制等功能
ssh的优势是加密数据传输防止信息泄露,压缩数据传输极高传输速度。
1.2 ssh原理
1.客户端发起连接请求
2.服务端回复自己的公钥和一个会话ID
3.客户端利用收到的公钥和会话ID,加密计算出一个Res值
4.服务端收到后使用私钥解密得到客户端公钥
5.最终双方各持有自己的公钥和私钥,以及对面的公钥
1.3 ssh加密方式
①:对称加密
②:非对称加密
1.4 ssh登录方法
1.5 ssh配置文件
二.免密连接的实现
1.准备两台主机,一台服务端,一台客户端。
2.在客户端生成密钥文件
3.将密钥发给服务端
5.验证免密登录