I already notice that the real problem is that accounting/session is failing because the radius user has not an entry at /etc/passwd
I'm currently trying to do adduser by libpam_script.so
plugin. Maybe it's the solution ;)
Простите за глупый вопрос, но установили ли вы пакет libpam-modules
, который содержит pam_mkhomedir.so
? Он не установлен по умолчанию в моей копии Ubuntu.
В противном случае вы можете попробовать переместить строку в /etc/pam.d/common-session
, на всякий случай, если файлы конфигурации не Вызывается не в том порядке, в котором вы ожидаете. Ваш синтаксис выглядит правильным, поэтому он должен работать, как только вы соберете все части на свои места.
Вы также можете найти модуль pam_debug полезным; он может позволить вам точно определить путь аутентификации.