博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1.9 使用PuTTY远程连接Linux 1.10 使用xshell连接Linux 1.11 PuTTY密钥认证 1.12 xshell密钥认证...
阅读量:6692 次
发布时间:2019-06-25

本文共 1462 字,大约阅读时间需要 4 分钟。

hot3.png

1、使用PuTTY远程连接Linux

打开安装好的Putty

 

153506_yuVp_3708120.png

输入先前设定好的IP 192.168.8.188   命一个名为cham ,save保存一下

153748_TPlD_3708120.png

输入用户名及密码

153832_Dmbf_3708120.png153850_idXH_3708120.png

连接成功

153902_rvPU_3708120.png

2、PuTTY密钥认证

打开Putty gen  点击生成 Generate 生成密钥,并设置密码保存私钥,点击Save private key保存私钥,下窗口暂时不要关闭。复制公钥 

155028_yNjd_3708120.png

在根目录下新建一个.ssh的隐藏目录  mkdir /root/.ssh    

在用  ls -a /root/去查看,然后在当前目录下创建一个文件  vi /root/.ssh/authorized_keys

155517_fxZa_3708120.png

用VI 打开新建的authorized_keys   按i进入编辑模式,把公钥复制进去,放在这个文件下,按ESC退出编辑模式,输入:wq保存

160846_mIWO_3708120.png161040_JtnZ_3708120.png

chmod 700 /root/.ssh/  给目录设置权限

chmod 600/root/.ssh/authorized_keys  给文件设置权限

161450_M1Je_3708120.png

关闭防火墙selinux,输入# setenforce 0 临时关闭,下次重启会开启。永久关闭,更改配置文件 

输入#vi /etc/selinux/config    进入  找到SELINUX=ENFORCING  改成SELINUX=disabled  输入:wq保存退出

162033_qLdY_3708120.png

161858_vJZx_3708120.png

161959_VYkh_3708120.png

暂时关闭firewalld    #systemctl stop firewalld

170316_VW5w_3708120.png

重新打开一个PUTTY 选择刚定义好的名字 c 点击load  

170717_Y6qy_3708120.png

在选择左侧的SSH ,在选中Auth  在路径选择空白处点击Browse  选择刚保存私钥路径

170812_PnFr_3708120.png171306_NwSZ_3708120.png

加载进来后返回session  ,save一下,点击open,打开

171324_JxFp_3708120.png

171532_HbWM_3708120.png

打开后输入用户root 后提示变了

171620_gjXw_3708120.png

 

171653_Ojhb_3708120.png

再输入密钥的密码,putty密钥登录完成

 

1、Xshell连接

配置好ip后#ifconfig查看IP,打开xshell   输入ssh 192.168.8.189连接,输入账号及密码登录

172537_58X5_3708120.png  

172717_7cdf_3708120.png

连接成功!

2、Xshell密钥登录

点击横向工具拦 “工具” 点击   新建用户密钥生成向导,下一步、下一步

172952_Aw6o_3708120.png

173005_N9jo_3708120.png

设置密钥名称以及密码

173041_Oc6q_3708120.png

点击完成再点击属性

173122_l0ZU_3708120.png

复制公钥后再点击导出私钥,输入刚设置的密钥密码导出,储存到路径

173256_jm3v_3708120.png

点击关闭

在根目录下新建一个.ssh的隐藏目录  mkdir /root/.ssh    

在用  ls -a /root/去查看,然后在当前目录下创建一个文件  vi /root/.ssh/authorized_keys

173824_VvLA_3708120.png

用VI 打开新建的authorized_keys   按i进入编辑模式,把公钥复制进去,放在这个文件下,按ESC退出编辑模式,输入:wq保存

173934_YE50_3708120.png

chmod 700 /root/.ssh/  给目录设置权限

chmod 600/root/.ssh/authorized_keys  给文件设置权限

174125_Hzkh_3708120.png

关闭防火墙selinux,输入# setenforce 0 临时关闭,下次重启会开启。永久关闭,更改配置文件 

输入#vi /etc/selinux/config    进入  找到SELINUX=ENFORCING  改成SELINUX=disabled  输入:wq保存退出

174327_6g3C_3708120.png

暂时关闭firewalld    #systemctl stop firewalld

174454_INmI_3708120.png

重新打开一个Xshell  输入#ssh 192.168.8.189或者点击命名好的会话  点击连接

174947_Cd2u_3708120.png

输入用户名

175024_m6gC_3708120.png

输入密钥密码

175211_mnAQ_3708120.png

登录成功

转载于:https://my.oschina.net/u/3708120/blog/1648136

你可能感兴趣的文章
MyEclipse设置像visual studio一样的智能提示
查看>>
76. Minimum Window Substring
查看>>
SNS商业
查看>>
利用ICSharpCode.SharpZipLib.dll实现简单加解压 转
查看>>
今天才知道什么是欲哭无泪
查看>>
pgpool 后台运行方法
查看>>
精品素材:推荐15套非常漂亮的 iOS 图标素材
查看>>
wpf之ComboBox绑定
查看>>
使用HttpSessionListener接口监听Session的创建和失效
查看>>
应用更新iOS 开发:应用内实现 更新提醒
查看>>
Android ToggleButton Example--开关按钮
查看>>
android 国际化
查看>>
hdu1503
查看>>
10000单词积累,从今天开始(待续)。。。
查看>>
转Spring+Hibernate+EHcache配置(三)
查看>>
显示系统托盘列表(并执行隐藏与显示)
查看>>
Source Insight 使用
查看>>
眼动研究
查看>>
GUIForDebug
查看>>
Logstash怎么导入csv
查看>>