| Summary: | pam_mount check password twice | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Vladimir Potapov <v.potapov> |
| Component: | Net (ssh, samba, ssl, NM...) | Assignee: | Mikhail Novosyolov <m.novosyolov> |
| Status: | RESOLVED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | m.novosyolov |
| Version: | KDE4 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
|
Description
Vladimir Potapov
2019-05-15 12:55:41 MSK
Solution add try_first_pass to auth sufficient pam_winbind.so krb5_auth krb5_ccache_type=FILE cached_login try_first_pass in file system-auth-winbind Такое нужно не в /etc/pam.d/kde, а в /etc/pam.d/system-auth, нужно бы вообще в authselect добавить И сейчас не очень понятно, в каком порядке по отношению друг к другу расположены pam_winbind и pam_mount и как правильно (In reply to Mikhail Novosyolov from comment #2) > Такое нужно не в /etc/pam.d/kde, а в /etc/pam.d/system-auth, нужно бы вообще > в authselect добавить > > И сейчас не очень понятно, в каком порядке по отношению друг к другу > расположены pam_winbind и pam_mount и как правильно по доке pam_mount должен быть раньше первого sufficient, какой бы он ни был. И я вычислил, что у этого sufficient должен быть try_first_pass в system-auth-default параметр try_first_pass прописан, в старом скрипте для драка он тоже был. Осталось прописать в system-auth-winbind для преемственности, чтоб пользователей не переучивать. system-auth у нас переписывается, потому для пользователей проще в kde добавить. Еще и тем лучше, что при входе под рутом не будет мешаться. нужно вообще перестать использовать /etc/pam.d/kde, это костыль, который создает разное поведение в графической сессии и вне ее (In reply to Mikhail Novosyolov from comment #4) > нужно вообще перестать использовать /etc/pam.d/kde, это костыль, который > создает разное поведение в графической сессии и вне ее Но здесь такое поведение наоборот нужно. Зачем?) (In reply to Mikhail Novosyolov from comment #6) > Зачем?) чтоб при входе под рутом в консоли не пыталось для него папку на сервере примонтировать. (In reply to Vladimir Potapov from comment #1) > Solution > add try_first_pass > to > auth sufficient pam_winbind.so krb5_auth krb5_ccache_type=FILE > cached_login try_first_pass > > in file > system-auth-winbind done in bug#9911 |