我已经成功configuration了LDAP和SSH。 另外我还添加了一个要求,即用户应该在一个名为admin的组中。 这样可行。
... pam_groupdn cn=admin,ou=Groups,dc=example,dc=com ...
...default ubuntu values here... ... auth required pam_ldap.so account required pam_ldap.so password required pam_ldap.so session required pam_ldap.so
但是我想在LDAP不可达的紧急情况下为本地backup用户添加一个例外。 这个用户有sudo和authorized_keys 。 我怎样才能做到这一点?
现在我只能看到这个错误信息:
sshd[12345]: fatal: Access denied for user backup by PAM account configuration [preauth]
感谢来自https://forum.ubuntuusers.de/topic/pam-so-konfigurieren-dass-lokale-user-nicht-am/的德国朋友。 解决scheme是:
# Allow local user or LDAP user from admin group account sufficient pam_localuser.so account required pam_ldap.so