linux--ssh连接和免密连接

打开两个虚拟机

物理机打开两个虚拟机server(172.25.254.1)和client(172.25.254.2)
在这里插入图片描述


client去ssh连接server

  • ssh连接主机172.25.254.1的root用户
    ssh root@172.25.254.1在这里插入图片描述
    好了连接成功了。
    如果想打开对方的摄像头则使用下面命令
    ssh root@172.25.254.1 -X
    连接成功后输入cheese

免密ssh连接

以上这个是每次连接都需要输入密码。现在配置公私钥。
在server上生成公私钥对,公钥用来加密,将似钥给你信任的cilent,这样cilent每次就可以免密连接了。

  1. 打开server,输入下面命令先删除原来的.ssh中的东西,然后打开cilent也删除这些
    在这里插入图片描述
  2. 在server上切换到/root/.ssh下运行ssh-keygen
    然后一路回车,不需要输入。(其实是可以输入一段密钥的)
    在这里插入图片描述
  3. ls查看一下
    可以看到有一个id_rsa私钥,id_rsa.pub公钥
    ssh-copy-id -i /root/.ssh/id_rsa.pub root@172.25.254.1就是将公钥(锁),把自己家门锁起来
    在这里插入图片描述
  4. 将钥匙给信任的cilent
    scp /root/.ssh/id_rsa root@172.25.254.2:/root/.ssh将自己的私钥放在172.25.254.2的root/.ssh下面。
    在这里插入图片描述
  5. 打开client,切换到/root/.ssh中ls查看一下,可以看到有了server给的私钥id_rsa
    ssh root@172.25.254.1
    在这里插入图片描述
    连接成功。

谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值