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

fullputty.zip

这是putty从官网下载,谁懒得去找也可以直接下载,里面有所有的putty,比如putty,keys,等等

立即下载

简单描述密钥

密钥是什么?跟密码有差别吗?,密钥(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 | 用户密钥选择:“你的密钥” - 在密码输入:“输入密码”,点击确定,然后重新连接就可以了!

在这里插入图片描述

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

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 游动-白 设计师: 上身试试
应支付0元
点击重新获取
扫码支付

支付成功即可阅读