2021 年 2 月份的玩耍

随便写写关于 vsftpd 几个可能导致本地用户无法登录的问题 PAM 服务中检测了用户的 shell 的可用性 PAM 服务中与用户可用 shell 的检测相关条目的一般都是下面这种样子 auth required pam_shells.so 当添加本地账户为系统账户时(用户的登录 shell 为 /sbin/nologin)时, 这个条目的检测会不通过, 导致用户验证失败, 且此时的报错信息与普通的用户密码不正确别无二致. PAM 服务中删除了过多的条目, 导致验证不通过 (存疑)…