前些日子为了安全问题,把数莓派配置成rsa密钥登陆,一切按步骤来,结果还是出了问题,密钥登陆不上去,还不能输入密码登陆了,结果就悲剧了。
把sd卡拨下来,用读卡器接插在电脑上,用虚拟机liunx系统读取sd卡,把配置改回来,又能重新登陆了,等设置好之后,在到ssh配置里面把PasswordAuthentication这一项改为no就不能用密码登陆了。
主要是为了安全考虑,能把sd卡直接拿到读取sd卡数据的又有多少。
先查看一下本地的情况,看有没有。
fdisk -l
如果看不到就在这里看看,如果前面没有把勾就代表看不到,在这里把勾打上,这些都是基本操作了。
上面的步骤完了之后,不出意外 的情况下都会有下面的U盘。然后我们挂载这个U盘就行了。
通过mount挂载,我这里是挂载到mnt/usb目录,如果没有这目录可能会出错,注意一下。
mount /dev/sdb2 /mnt/usb
然后就编辑刚刚改的sshd_config,改回来就可以密码登陆了。
写起来可能就这么一点点,弯弯转转很多,先是用Ext2Fsd,结果挂载不上,一挂载就出问题,然后才用的这个办法,用Vm的时候结果VM登陆密码又不记得了,好在xshell里面保存了,下载了个星号查看器查看就好了。
搞程序的就不能怕麻烦,也不能怕搞坏,坏了想办法修复或改回去,改不回去大不了重装系统重来,就是要花时间琢磨,怕麻烦是搞不好的。
网友评论