Centos Linux - VMware 虚拟机 第三章 远程连接+密钥认证

简单描述密钥

密钥是什么?跟密码有差别吗?,密钥(key)是指某个用来完成加密、解密、完整性验证等密码学应用的秘密信息。 在对称密码学(或称密钥密码学)中,加密和解密用的是同一个钥匙,因此钥匙需要保密。 而在公钥密码学(或称非对称密码学)中,加密和解密用的钥匙不同:通常一个是公开的,称为公钥;另一个保密,称为私钥,密码可能很容易就被人家破解,但密钥就会让人家更加困难破解!

Putty 远程连接

在这里插入图片描述

Putty安装方式

  1. 如果你已经下载成功,打开文件putty.exe,在Host Name填写你的IP地址,在Saved Sessions填写你想保存的名字,然后点击SAVE
    在这里插入图片描述
  2. 点击open来连接你的虚拟机,连接成功后,输入你的账号密码就可以登入了!!!
    在这里插入图片描述

Putty密钥认证

  1. 请打开 PUTTYGEN.EXE 来生成密钥,生成好了,在Key passphrase 输入密码,在Confirm passphrase再次输入密码完成后记得保存你的私钥公钥,然后复制你的公钥
    在这里插入图片描述
  2. 在Putty理,创造文档命令输入:“mkdir /root/.ssh” ,然后换文档模式命令输入:“chmod 700 /root/.ssh”,开始进行修改文档命令输入:“vi /root/.ssh/authorized_keys”
    在这里插入图片描述
  3. 先按INSERT来进行修改备注一下公钥名称输入:“ # 你想要的名称”,然后再来粘贴你的公钥,好了点击ESC 输入:“:wq” 来保存文档
    在这里插入图片描述
  4. 输入:“setenforce 0” 来停止selinux
    在这里插入图片描述
  5. 打开Putty添加密钥,记得先选好你的远程点击Load,然后点击SSH-auth,点击Browse插入你的私钥,然后返回Session-点击Save,再来Open看结果
    在这里插入图片描述
  6. 先输入你的账号,然后你会发现不一样,输入你的密码(刚才在生成密钥的密码)你就可以成功登入了
    在这里插入图片描述

Xshell 远程连接

在这里插入图片描述

Xshell安装方式

官网:点击这里
下载Xshell:点击这里

  1. 下载完成后打开Xshell,点击会话,填写 名称主机


2. 点击 用户身份验证 - 填写你的 用户名密码 , 点击确定,然后连接

在这里插入图片描述
3. 我们已经可以连接远程了
在这里插入图片描述

Xshell密钥认证

1.在 工具 - 新建用户密钥生成向导
在这里插入图片描述

  1. 密钥类型选择:默认 | 密钥长度选择:默认(数字越大,密钥更加难解),点击下一步
    密钥类型有 RSADSA,和其他!RSADSA 都是非对称加密算法。其中RSA的安全性是基于极其困难的大整数的分解(两个素数的乘积);DSA 的安全性是基于整数有限域离散对数难题。基本上可以认为相同密钥长度的 RSA 算法与 DSA 算法安全性相当。

在这里插入图片描述

  1. 生成密钥中!然后点击下一步
    在这里插入图片描述
  2. 输入密码!完成后点击下一步

在这里插入图片描述

  1. 已经生成公钥,记得复制起来,然后保存,好了就点击完成,关闭

在这里插入图片描述

  1. 返回虚拟机输入:“vi /root/.ssh/authorized_keys” 如果你还没创造 .ssh 文档请往上看在Putty,然后点击INSERT 来进行修改模式,粘贴 公钥,然后点击“ESC” - 输入:“:wq” 来保存
    在这里插入图片描述
  2. 在Xshell-点击 属性

在这里插入图片描述

  1. 用户身份验证- 方式选择:Public Key | 用户密钥选择:“你的密钥” - 在密码输入:“输入密码”,点击确定,然后重新连接就可以了!

在这里插入图片描述

今天到这里结束!下一次再继续写第四章,谢谢您们观看!记得点赞和关注我哦!!!么么哒

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值