Openldap posix accounts: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Thomas (Diskussion | Beiträge) |
|||
| (19 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| + | =nsswitch und pam anbinden= | ||
| + | *apt install libnss-ldap libpam-ldap ldap-utils | ||
=ldap.conf= | =ldap.conf= | ||
*[[ldap.conf]] | *[[ldap.conf]] | ||
| − | |||
| − | |||
==Wir benutzen nur eine Konfigurationdatei== | ==Wir benutzen nur eine Konfigurationdatei== | ||
| − | + | *ln -sf /etc/ldap/ldap.conf /etc/ldap.conf | |
| − | + | *ln -sf /etc/ldap/ldap.conf /etc/libnss-ldap.conf | |
| + | *ln -sf /etc/ldap/ldap.conf /etc/pam_ldap.conf | ||
| + | =Test= | ||
| + | *ldapsearch -x | head -20 | ||
==ergänzen /etc/nsswitch.conf== | ==ergänzen /etc/nsswitch.conf== | ||
passwd: compat ldap | passwd: compat ldap | ||
| Zeile 20: | Zeile 23: | ||
uid=2001(leroy) gid=3001(it) Gruppen=3001(it) | uid=2001(leroy) gid=3001(it) Gruppen=3001(it) | ||
| − | + | *[[pam ldap]] | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | =sudo opportunity 1= | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | =sudo | ||
*/etc/pam.d/common-auth | */etc/pam.d/common-auth | ||
#First entry should be | #First entry should be | ||
| Zeile 58: | Zeile 32: | ||
*/etc/security/group.conf | */etc/security/group.conf | ||
*;*;*;Al0000-2400;audio,cdrom,dialout,floppy,sudo,adm,video | *;*;*;Al0000-2400;audio,cdrom,dialout,floppy,sudo,adm,video | ||
| − | =sudo | + | |
| + | =sudo opportunity 2= | ||
*visudo | *visudo | ||
%it ALL=(ALL:ALL) ALL | %it ALL=(ALL:ALL) ALL | ||
Aktuelle Version vom 16. Januar 2023, 13:26 Uhr
nsswitch und pam anbinden
- apt install libnss-ldap libpam-ldap ldap-utils
ldap.conf
Wir benutzen nur eine Konfigurationdatei
- ln -sf /etc/ldap/ldap.conf /etc/ldap.conf
- ln -sf /etc/ldap/ldap.conf /etc/libnss-ldap.conf
- ln -sf /etc/ldap/ldap.conf /etc/pam_ldap.conf
Test
- ldapsearch -x | head -20
ergänzen /etc/nsswitch.conf
passwd: compat ldap group: compat ldap
nsswitch tests
passwd test
getent passwd | grep 3001 leroy:x:2001:3001:leroy:/home/leroy:/bin/bash
group test
getent group | grep 3001 it:*:3001:
id test
id leroy uid=2001(leroy) gid=3001(it) Gruppen=3001(it)
sudo opportunity 1
- /etc/pam.d/common-auth
#First entry should be auth required pam_group.so use_first_pass
- /etc/security/group.conf
*;*;*;Al0000-2400;audio,cdrom,dialout,floppy,sudo,adm,video
sudo opportunity 2
- visudo
%it ALL=(ALL:ALL) ALL