Linux系统的SSH服务

最近听了双声道男女混合的unravel版本的超赞 建议大家去听下哈哈
第一种
ssh远程连接服务,ssh服务的名字sshd,centos自带ssh服务
默认端口是22
首先准备两台设备:和我一样新手的话就在虚拟机克隆一个
下面是我的ip,及克隆出来的。
server:10.10.107.243
client:10.10.107.84
保证两台设备可以相互连通:
测试是否可以连通:
server ping client
ping 10.10.107.84
在这里插入图片描述
client ping server
在这里插入图片描述
关闭防火墙
查看防火墙状态:
在这里插入图片描述
关闭防火墙:
客户端和服务端都要关闭
在这里插入图片描述
关闭安全模式:
在这里插入图片描述
通过ssh连接对方电脑
通过client 连接 server
ssh server的用户名@serverIP地址

第一连接会做认证,认证通过下次在连接就不需要认证了
在这里插入图片描述
使用我自己的client---->server---->你的server

退出登录 exit
以上就是最最原生态的linux系统的SSH
第二种
如果使用xshell的话,和上面的原理一样 要将服务端的防火墙和安全模式关闭。但是那就太easy了,这里就不介绍了
第三种
通过主机的密匙登录
密钥登录不需要密码:
公钥 放到服务器端
私钥 放到本机

1.在客户端生成公钥和私钥
ssh-keygen -t rsa
在这里插入图片描述
公钥和私钥的地址 还有白名单文件
在这里插入图片描述
2.将公钥改名字
authorized_keys
3.将公钥上传到服务端
scp /root/.shh/authorized_keys root@10.10.107.84:/root/.ssh/authorized_keys
如果服务端的/root 下没有.ssh目录需要手动创建
在这里插入图片描述
4.在本本地使用私钥登录链接远程服务器
ssh -i id_rsa root@10.10.107.84
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值