Portál AbcLinuxu, 30. prosince 2025 01:05
Kdyz pridam informace o uzivateli do passwd rucne, tak se prihlasit muzu, ale pri prihalseni jsem nuceny zadat helso dvakrat. V cem by mohl byt problem?V tom že heslo v modulu pam_winbind není správné a tak se zeptá na nové. Mělo by stačit přidat mu parametr use_first_pass:
auth required pam_env.so ## zde se login zepta na heslo a zkontroluje ho auth sufficient pam_unix.so nullok try_first_pass ## heh? co to je? auth requisite pam_succeed_if.so uid >= 500 quiet ## zde se uz ptat nebude, nikdy auth sufficient pam_winbind.so use_first_pass auth required pam_deny.soPřípadně si s tím více pohrát. Samozřejmě že to fungovat stejně nebude, dokud nebude fungovat winbind. Přidávat uživatele do
/etc/passwd je nesmysl a vůbec ničemu to nepomůže.
Horší problém je, že celý winbind zřejmě nefunguje. Nedokáže zjistit uživatele ani skupiny.
Jak zjistit proč nefunguje? Podívat se do logů (v smb.conf nejprve zvednout log level, samozřejmě). Pro experimentování s winbind bude lepší zkoušet utilitky k němu dodatné (na výpis uživatelů/skupin) a až teprve až to bude fungovat, používat NSS (getent) - jinak se zbatečně přidává další vrstva (a další možný zdroj problémů, navíc se tam plete /etc/passwd).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.