Dariusz Krzempek pisze:
> Witaj,
> 
> On Sun, 28 Jun 2009 13:09:08 +0200, [email protected] wrote:
>> Dariusz Krzempek pisze:
>>> Witam,
>>>
>>>  Czy jest jakiś sposób, aby hasło którym loguje się użytkownik do
>>> konsoli, przenieść do SQL-a ?
>>> Przenoszę obsługę poczty na SQL-a.
>>> Zainstalowałem Postfixadmin, nie chciałbym angażować w to
>>> użytkowników.
>>>
>> Musiałbym dokładnie sprawdzić, jak to zrobiłem (szczegóły mogę
>> podać 
>> jutro), ale mniej więcej tak:
>> Przy użyciu Dovecota, który pozwala na rozdzielenie funkcji sprawdzania
> 
>> hasła od pobierania innych danych użytkownika, skonfigurowałem passdb 
>> tak, by sprawdzał i w MySQL i w /etc/shadow.
>> Tak wyglądał okres przejściowy, następnie wysłałem wszystkim
>> maila,że w 
>> ciągu 7 dni mają sobie zmienić hasło (w MySQL - za pomocą roundcube
> z 
>> dodatkiem do postfixadmina), potem wyłączyłem autoryzację z
>> /etc/shadow.
>>
>> 90% użytkowników zmieniło, reszcie ustawiłem hasło ręcznie.
> 
> Genialnie, właśnie o to mi chodzi :)
> Bardzo proszę o szczegóły.
> 
passdb shadow {
     args =
}

passdb sql {
     # Path for SQL configuration file, see doc/dovecot-sql-example.conf 
                args = /etc/dovecot/dovecot-mysql.conf
}

Tyle jeśli chodzi o passdb - czyli sprawdzanie hasła :-)

userdb sql {
     # Path for SQL configuration file, see doc/dovecot-sql-example.conf
     args = /etc/dovecot/dovecot-mysql.conf
   }
A tyle jeśli chodzi o userdb
(inne userdb zakomentowane).


Do tego gorąco zachęcam do używania dovecot do uwierzytelniania SMTP 
zamiast couriera - dzięki temu po skonfigurowaniu dovecota mamy komplet 
- pop3, imap, smtp (jeśli chodzi o autoryzację of course)

Można go ustaić tak, by zachowywał się jak courier - wszystkie katalogi 
były podkatalogiem INBOXa (ja tak lubię, więc moi userzy także) lub nie.


-- 
Paweł Muszyński
_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym