远程连接Linux与密钥认证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了远程连接Linux与密钥认证相关的知识,希望对你有一定的参考价值。

快照

这里先介绍一个VMware的功能,快照功能,如果中途实验中有些误操作,又没办法还原,我们可以使用这个虚拟机的功能,快照功能。
技术分享图片
仅限VMware虚拟机使用。

远程连接

这里我们推荐两种远程连接工具

Putty
下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

Xshell
下载地址:https://www.netsarang.com/products/xsh_overview.html

Putty 安装使用连接SSHD
下载完后打开是这样的

技术分享图片

很简单的操作

技术分享图片

再设置一下框内显示的行数
技术分享图片

设置字体、编码
技术分享图片

技术分享图片

登录是会自动保存一个秘钥,这里我们不用管他直接选择“是”

技术分享图片

完成后登录你装机器的设置的root账户和密码
技术分享图片
is OK!

Xshell
个人使用免费,跟人性化的使用
简单设置连接

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

is OK !

秘钥认证

putty 秘钥生成
用到了putty key 工具 自动生成秘钥

认证方式 :公私钥 配对认证通过、公钥放服务器上,私钥自己保存好

技术分享图片

技术分享图片

技术分享图片

技术分享图片

还要在你系统里保存你的公钥
公钥创建保存路径设置
步骤

  1. mkdir /root/.shh
  2. chmod 700 /root/.shh
  3. vim /root/.shh/authorized_keys #一定要保存正确的路径位置
  4. vim /etc/sysconfig/selinux -> SELINUX=disabled (永久关闭) 或者 命令行直接敲 ‘ setenforce 0 ‘

如图所示
技术分享图片

然后在putty工具里使用秘钥登录

技术分享图片

技术分享图片

技术分享图片
这里一定要点save 不然下次使用还要继续手动操作

技术分享图片
这里就不会提示刚才那个框了

技术分享图片
完成

Xshell
其实和putty 差不多
如图所示

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

这里要先使用putty 把你的公钥手动加载到保存文件中去
技术分享图片

技术分享图片

输入秘钥的密码,确定登录
技术分享图片

技术分享图片

完成

关于 SELinux
临时关闭SElinux -> ‘’setenforce 0 ‘’getenforce 查看状态 = sestatus -v
永久关闭SElinux -> ‘ /etc/sysconfig/selinux ‘ -> SELINUX=disabled (关闭) enabled 是开启

以上是关于远程连接Linux与密钥认证的主要内容,如果未能解决你的问题,请参考以下文章

xshell远程连接linux及密钥认证

1.9 使用PuTTY远程连接Linux 1.10 使用xshell连接Linux 1.11 PuTTY密钥认证 1.12 xshell密钥认证

puttyXshell远程连接Linux以及密钥认证

1.9 使用PuTTY远程连接Linux;1.10 使用xshell连接Linux;1.11 PuT

在IDEA中通过密钥认证的方式使用SSH连接远程Linux服务器

xshell,putty远程连接Linux并使用密钥认证