kex_exchange_identification: read: Connection reset

主要是在我的 armbian 系统,权限有点问题
ssh 有时候会莫名其妙连不上

/var/auth.log 发现报错 fatal: Missing privilege separation directory: /run/sshd

好家伙,系统启动时没权限创目录

临时解决: mkdir /run/sshd
根源解决: chown root:root /

su: Authentication failure

明明 su 的 root 密码输对了,但是不能切换到 root, 直接通过 ssh 登录 root 就可以

原来又是没权限,ll /bin/su 发现是 755 权限,得加个 如下解决就行

sh
1
sudo chmod 4755 /bin/su /usr/bin/passwd

最后 ll 显示 rwsr-xr-x. 就正常了

todo