过年放假前在修改用户权限,添加了一个账户,年后回来发现几个SFTP账户无法登陆SFTP,提示WinSCP提示Authentication failure,以为账户密码错了,用passwd重置后问题依旧。然后用别的管理员帐户登陆SFTP却没有问题,于是用sudo journalctl -xe命令查看到日志信息: fatal: bad ownership or modes for chroot directory "/share/abc/",回忆起放假之前曾经试图将这个文件夹赋权给另一个账户,然后界面一直停在那里,还导致samba无法工作,于是我重启了服务器,估计是失败导致权限问题,于是用ls -rlt查看文件夹权限,对比发现确实不同
有问题的:
正常的:
于是用命令sudo chmod 755修改回去,再测试SFTP,恢复了。