Linux坑之---密码
一、解决可以运行用户名密码登陆方式
(上面这张图 是已经解决后的效果)由于想把服务器闲置的资源送给朋友使用,就想用到Password,但发现ssh连接服务器的时候 Password选项框 选不了,一番遇事不决先百度下,找到的几个简单原因是 阿里云系统下 设置了密钥登陆 会把密码登陆给屏蔽掉。
下面是总结了下解决方案,
使用百度方案
我用密钥登陆系统后
#先查看了下 sshd_config文件配置
cat /etc/ssh/sshd_config
#发现确实 PasswordAuthentication 为 no
vi /etc/ssh/sshd_config
#然后修改为yes,保存退出,重启sshd服务 service sshd restart
一般来说 这时候可以用密码验证登陆方式 记住 这里只是让你可以使用这种密码验证登陆方式 不是可以让你登陆
于是乎你要看一下 PasswordAuthentication 上面那一行的PermitRootLogin 是否也为yes ......
解决完之后 一般的同学都可以登陆了,但我还不行 我密码忘了
以前设置了密钥,导致密码太久没使用 ,忘记了!!!(省事的东西到头来反而麻烦了)
二、能登陆的状态下 忘记密码
相信会有很多解决方案 设置有 不能登陆的情况下的解决方案 ,这里只是记录下自己的坑
#我是先删除root的密码,想用无密码登陆
passwd -d root
#删除完后发现登陆不了,哇塞!还挺为安全性考虑的 无密码无法连接。然后解决方案如下 不推荐
#添加一行 或者 修改
PermitEmptyPasswords yes
#修改密码 简单 自己百度。
Q.E.D.