rsa密钥 xshell_Putty、Xshell密钥验证登录Linux

先普及一个救命的知识点--快照功能:

磁盘“快照”是虚拟机磁盘文件(VMDK)在某个点及时的复本(类似于windows的系统还原点)。系统崩溃或系统异常,你可以通过使用恢复到快照来恢复磁盘文件系统和系统存储。当升级应用和服务器及给它们打补丁的时候,快照是救世主!(建议后期多多创建写快照)

建立一个新的快照:

741127a94574cb932db44571816ca526.png

恢复系统至某个还原点:

a25b8652f7518cf935acb9f16a4c1f16.png

更改此项可以查看更多的命令历史:

fc97fe3348a820a06aec0e7346719b2a.png

更改此项可以防止出现乱码:

73031c2c560b3a33cdc68af9dd8cf350.png

Putty 密钥认证

首先打开PuTTYgen

2f5046764d7349a4c73af955bf52473b.png

点击Generate(此处应该在操作界面不停的晃动鼠标这样才能让创建速度更快)

499df1b1e9a66c2403f94e05d0a90e7a.png

然后创建密码,并保存私钥到本地硬盘

a759270c65764656e15033e63301caf4.png

然后再次回到linux系统,登录后一次输入如下:

#mkdir /root/.ssh    创建一个.ssh的隐藏文件夹

#chmod 700 /root/.ssh   给.ssh的文件夹授权

#vi /root/.ssh/authorized_keys    复制公钥到此文件

把如下框内的公钥复制

43aecdf37eedfc7b624b0aa8e167f718.png

粘贴到此文件内,注意此处一定要先按字母 i 键 然后右击即可!

adf27d7f0be224c1bf981dfd1eacd6de.png

然后关闭当前窗口(Ctrl+d)即可

再次登录先load一下账号,然后进入SSH

6e5ec70165eabbe7b1295f7046b86aed.png

继续点击Auth 浏览刚刚咱们保存的公钥

91030687daa0ea23ecb46837a95b059b.png

然后再次返回到Session 点击保存即可!

fdd62a99675d06b6f56fdc7ab8ce8cd0.png

输入用户名下面咱们就输入刚刚咱们输入的密码即可,成功进入!

5cadbb1fe07e790920bc5c2e96c1c885.png

Xshell密钥认证

1.打开Xshell界面,工具→新建用户密钥生成向导

595ff4f8d9d91d1610130d1b9ad631a6.png

2、密钥类型选择RSA,密钥长度选择2048位,单击下一步继续

51899db8ad418901533f2793826c6c37.png

3、很快生成公钥对,单击下一步继续

9d029c3b87462975bac1c4bc9fe4d58c.png

4、密钥名称可以自定义,起一个自己理解的名称,或者保持默认,输入密钥加密的密码,用于远程登录

97e92daa59ca0cebd6f0e546b1cef1cf.png

5、将生成的公钥复制一份,或保存为文件,完成密钥生成。

6、然后再次使用  #vi /root/.ssh/authorized_keys 并把Xshell的公钥复制到另起一行,以#号开头的在linux当中是标注的意思!

a4889bffbd6564e4ccecd7b7558071e5.png

7、再次打开一个新的Xshell窗口,点击属性!

0edce00dbdbf67b2d8b2a9a0fd09a2d6.png

8、如下图操作

7db75e6fae260c3241d8446090217f4e.png

9、输入密码,点击左下角的记住密码,然后每次进入即可不需要输入任何密码!(注意:这样带来的风险就是日后如果真需要密码了,长期不输入密码容易忘记就不好弄了,所以建议大家下载一个keepass去帮助你保存所有的密码)

4db12257f060cf94f904268dd5bd5766.png

10、然后最后一步,我们配置的防火墙只是暂时的关闭,重启电脑后就会失效,所以我需要永久的关闭它

#vi /etc/selinux/config        #修改selinux的配置文件

更改“SELINUX=enforcing”为 SELINUX=disabled保存退出。

#iptables -F   清除规则

ef629f7e613efa88c368e4fc4f7c56f4.png

等到下次,单用户模式的时候我再把我自己粗心所导致的一个致命错误分享出来!!!

仔细!仔细!!仔细!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值