5月30日课程

1.9 使用PuTTY远程连接Linux

1.10 使用xshell连接Linux

1.11 PuTTY密钥认证

1.12 xshell密钥认证

下载putty软件:


PUTTY下载网址:https://www.putty.org/

然后安装 


 

 

 

 

 

下载xshell 远程软件 下载网址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

点击新建

设置连接主机名称  输入主机ip 端口号 然后点击确定

会自动保存到常用会话选项里面

选择需要连接的主机 点击连接 

点击一次性接收

输入用户名  点击确定

输入密码

可以正常连接到主机

接下来设置putty 通过密钥连接linux主机


 

 

 

 

 

 

截图有错误;authorized_kyes   这个是正确的。

右击鼠标就能复制

按键:esc 操作shift+: 然后输入wq 保存

 

 

 

 

加载刚刚保存的私钥文件 然后在session选项操作保存跟主机相关秘钥文件:如下图

配置好秘钥文件(如上图) 在这里添加上主机ip 点击保存  然后点击open 就可以以秘钥身份登录主机了。

输入用户名  在输入私钥匙密码登录主机了。

putty 缺点  不支持多窗口登录切换, 配置好秘钥不能直接登录, xshell 可以配置好秘钥直接登录不用输入密码

接下来设置xshell 秘钥登录


点击新建用户秘钥

设置密码复杂度 这里保存默认设置了

生成公钥 鼠标钥动一动

设置私钥名称和密码

生成公钥 在保存

复制公钥 复制公钥 前提要在主机新建一个文件如下图:

新建好文件 还有设置文件权限  还要关闭系统防火墙:setenforce 0(临时关闭防火墙)

然后使用命令: vi  /root/.ssh/authorized_keys    进入后添加公钥信息


粘贴到主机里然后保存退出 vi里面 开头加上## 表示不生效

然后操作如下步骤 通过秘钥连接主机


方法里面:选择秘钥登录 ,输入用户主机用户root 、用户秘钥选择刚生成的私钥, 在输入私钥密码。

点击连接

使用秘钥登录

输入私钥密码 确定登入

在不输入用户密码下使用密钥成功登录

猜你喜欢

转载自www.cnblogs.com/jie2018/p/9164207.html