SSH登录报错Host key verification failed的解决方法
通过ssh登录时报错:
Host key verification failed.最开始以为是服务端的问题,但是排查发现不管登录哪台设备都是报这个错,因此肯定不是服务端的问题了。
打印ssh连接日志发现有如下错误信息:
debug1: checking without port identifier
debug1: read_passphrase: can't open /dev/tty: Permission denied
Host key verification failed.以前从来没有遇到这个问题,查看/dev/tty的权限发现是600,而其他的设备正常是666。
于是修改/dev/tty的权限,再次登录就好了:
sudo chmod 666 /dev/tty
评论已关闭