登陆后台要求输入密码,但尝试各种密码均无法登陆
一般从网上拷贝来的onos安装包,使用时容易出现此类问题:
登录后台时会要求输入密码,但一般各种密码都无效。
问题解决
onos命名其实是一个shell脚本,打开可以看到其最后正是一个ssh命令
我们通过添加-v参数,进入ssh的debug模式。
输入onos localhost
尝试登录
此时,登录onos的用户名与执行命令的用户名一致。但由于onos的ssh配置中没有此用户,就会要求输入密码,但其实因为没有此用户也就没有密码了。
于是,我们尝试使用onos root@localhost
登录
成功
中间人攻击问题
有时多次登陆时还会报错
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:xxxx
参考这篇博客
SSH登陆警告问题known_hosts_touchmii的博客-CSDN博客
添加-o UserKnownHostsFile=/dev/null
参数用于避免这个问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)