远程连接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 工具 自动生成秘钥
认证方式 :公私钥 配对认证通过、公钥放服务器上,私钥自己保存好
还要在你系统里保存你的公钥
公钥创建保存路径设置
步骤
- mkdir /root/.shh
- chmod 700 /root/.shh
- vim /root/.shh/authorized_keys #一定要保存正确的路径位置
- 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与密钥认证的主要内容,如果未能解决你的问题,请参考以下文章
1.9 使用PuTTY远程连接Linux 1.10 使用xshell连接Linux 1.11 PuTTY密钥认证 1.12 xshell密钥认证
1.9 使用PuTTY远程连接Linux;1.10 使用xshell连接Linux;1.11 PuT