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

简单描述**

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

Putty 远程连接

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

Putty安装方式

  1. 如果你已经下载成功,打开文件putty.exe,在Host Name填写你的IP地址,在Saved Sessions填写你想保存的名字,然后点击SAVE
    Centos Linux - VMware 虚拟机 第三章 远程连接+**认证
  2. 点击open来连接你的虚拟机,连接成功后,输入你的账号密码就可以登入了!!!
    Centos Linux - VMware 虚拟机 第三章 远程连接+**认证

Putty**认证

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

Xshell 远程连接

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

Xshell安装方式

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

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

Centos Linux - VMware 虚拟机 第三章 远程连接+**认证
2. 点击 用户身份验证 - 填写你的 用户名密码 , 点击确定,然后连接

Centos Linux - VMware 虚拟机 第三章 远程连接+**认证
3. 我们已经可以连接远程了
Centos Linux - VMware 虚拟机 第三章 远程连接+**认证

Xshell**认证

1.在 工具 - 新建用户**生成向导
Centos Linux - VMware 虚拟机 第三章 远程连接+**认证

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

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

  1. 生成**中!然后点击下一步
    Centos Linux - VMware 虚拟机 第三章 远程连接+**认证
  2. 输入密码!完成后点击下一步

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

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

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

  1. 返回虚拟机输入:“vi /root/.ssh/authorized_keys” 如果你还没创造 .ssh 文档请往上看在Putty,然后点击INSERT 来进行修改模式,粘贴 公钥,然后点击“ESC” - 输入:“:wq” 来保存
    Centos Linux - VMware 虚拟机 第三章 远程连接+**认证
  2. 在Xshell-点击 属性

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

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

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

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