远程管理服务ssh

实验环境:centos7.6,2G内存,50G硬盘大小,虚拟机服务端ip:172.16.1.61 客户端ip:172.16.1.7,172.16.1.41,172.16.1.31

SSh服务连接工作原理

1)客户端主动向服务端发起连接请求
2)服务端接收到信息后,将自己的公钥(/etc/ssh/ssh_host_ed25519_key.pub)发送给客户端
3)客户端会提示你是否(yes/no)连接,当输入yes后
4)客户端将服务端发过来的公钥进行存储,放在/root/.ssh/known_hosts
5).客户端将私钥与服务端发过来的公钥进行整合,生成密钥对,并发送给服务端
6).服务端收到客户端发过来的密钥对,用自己的私钥解密,此时加密完成,并告诉客户端可以连接了
7)客户端输入连接服务端的密码,然后连接

SSH远程连接方式:

a.基于口令的方式连接,密钥对只能完成数据加密过程,连接麻烦,还不安全
b.基于密钥的方式连接,密钥对可以完成身份认证过程,连接方便,比较安全

基于密钥的方式连接原理:

1)客户端 执行命令创造密钥对
2)客户端 建立远程连接(口令),发送公钥信息
3)客户端 再次建立远程连接
4)服务端 发送公钥质询信息
5)客户端 处理公钥质询信息,将信息返回给服务端
6)服务端 收到确认信息,建立连接

SSH实现基于密钥连接的部署步骤

1)客户端创建密钥对信息:

ssh-keygen -t dsa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值