Всем привет!
Подскажите, где можно почитать как заставить popa3d работать
с postfix, Mysql и виртуальными пользователями и доменами.
То есть чтобы popa3d работал не с реальными пользователями
системы (/etc/passwd), а с пользователями из MySQL.
>Всем привет!
>Подскажите, где можно почитать как заставить popa3d работать
>с postfix, Mysql и виртуальными пользователями и доменами.
>То есть чтобы popa3d работал не с реальными пользователями
>системы (/etc/passwd), а с пользователями из MySQL.
Для начала посмотреть доступные патчи на www.openwall.comНо все-таки лучше для mysql использовать courier-imap
>Для начала посмотреть доступные патчи на www.openwall.com
>
>Но все-таки лучше для mysql использовать courier-imapА c безопасностьё у него как?
>>Для начала посмотреть доступные патчи на www.openwall.com
>>
>>Но все-таки лучше для mysql использовать courier-imap
>
>А c безопасностьё у него как?
Ну как, конечно не настолько как у popa3d, но последние версии нормальные :))
>>Но все-таки лучше для mysql использовать courier-imap
>
>А c безопасностьё у него как?Как и у других Imap, т.е. лучше чем wu-imap, но в целом очень хреново.
"Remote buffer overflow vulnerabilites have been found in Courier-IMAP...."
http://www.securityfocus.com/archive/1/358880
>>>Но все-таки лучше для mysql использовать courier-imap
>>
>>А c безопасностьё у него как?
>
>Как и у других Imap, т.е. лучше чем wu-imap, но в целом
>очень хреново.
>
>"Remote buffer overflow vulnerabilites have been found in Courier-IMAP...."
>http://www.securityfocus.com/archive/1/3588801)Но тогда как заставить popa3d читать пользователей из MySQL.
Так создавать системных пользователей не есть гуд.2) К стати вопрос, если создать пользователя без шела и домашний
каталог /dev/null то:
a)будет ли всё работать нормально?
b)правильно ли я понимаю, если на этой машине ещё запущен и ssh
то такие пользователи не смогут залогиниться?
без шела (стоит /sbin/nologin) пользователи полуают почту, правда у всех одна домашняя директория /nonexistent.
залогиниться по ssh не смогут залогиниться так как нет шела
>без шела (стоит /sbin/nologin) пользователи полуают почту, правда у всех одна домашняя
>директория /nonexistent.
>залогиниться по ssh не смогут залогиниться так как нет шелаЯ так понимаю что остаётсян пока только один выход.
Делать разные домашнии дериктории и всем присваивать
доступ без шела (/sbin/nologin), да?
>>без шела (стоит /sbin/nologin) пользователи полуают почту, правда у всех одна домашняя
>>директория /nonexistent.
>>залогиниться по ssh не смогут залогиниться так как нет шела
>
>Я так понимаю что остаётсян пока только один выход.
>Делать разные домашнии дериктории и всем присваивать
>доступ без шела (/sbin/nologin), да?Можно коментарий так да или нет?
>>>без шела (стоит /sbin/nologin) пользователи полуают почту, правда у всех одна домашняя
>>>директория /nonexistent.
>>>залогиниться по ssh не смогут залогиниться так как нет шела
>>
>>Я так понимаю что остаётсян пока только один выход.
>>Делать разные домашнии дериктории и всем присваивать
>>доступ без шела (/sbin/nologin), да?
>
>Можно коментарий так да или нет?
А что тебе мешает поставить vpopmail? Или с postfix эта штука не работает?
Еще раз: посмотри патчи для popa3d на www.openwall.com для работы с mysqlПри использовании системных пользователей ставишь им шелл /bin/false (это в gentoo) или /sbin/nologin - все зависит от твоей системы, и домашнюю директорию /dev/null
Залогиниться по ssh юзеры естественно не смогут.