Portál AbcLinuxu, 14. května 2025 02:28

Dotaz: courier-imap

14.2.2008 19:46 Jakub
courier-imap
Přečteno: 605×
Odpovědět | Admin
zdravim,mam maly problem s pridanim hesla k virtualnim uzivatelum delam to pomoci toho prikazu: userdbpw | userdb "manka@raholec.cz" set pop3pw tak mi to napise at zadam heslo,opakuju heslo a pak to stejne napise pristup zamitnut. Je nejaka jina moznost,jak tam dat ty hesla k uzivatelum?treba jak to ma dovecot,v externim spouboru? Prosim o radu,byl bych rad kdyby me to uz konecne aspon nejak chodilo:(
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.2.2008 20:52 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: courier-imap
Odpovědět | | Sbalit | Link | Blokovat | Admin
a to ti nie je divne, ze pre IMAP nastavujes heslo pomocou pop3pw ? skus imappw:
userdbpw | userdb "manka@raholec.cz" set imappw

pripadne este systempw (to sa pouzije ako pri POP3, tak aj pri IMAP v pripade, ze tieto hesla nie su nastavene)
14.2.2008 21:18 Jakub
Rozbalit Rozbalit vše Re: courier-imap
no trochu me to divne bylo,ale cetl sem,ze to umi pouzivat jak imap tak pop3. Nicmene jsem pouzil to same co jsi mi radil,systempw..pridalo to heslo cestu k maildiru do toho userdb. Skoda ze to proad nechodi:) btw:radil si me uz minule, nijak sem se nepohl,takze sem upgradoval na 7.04..
14.2.2008 22:42 Jakub
Rozbalit Rozbalit vše Re: courier-imap
nemohl by nekdo poradi prosim..kdyz dam authtest
# authtest kayonmail
Authentication succeeded.

     Authenticated: kayonmail  (uid 0, gid 0)
    Home Directory: /home/kayon
           Maildir: /home/kayon/Maildir
             Quota: (none)
Encrypted Password: (none)
Cleartext Password: (none)
           Options: (none)
tak se to vypise vssecko oka,maildir je dobre,ecrypted password,uid a gid je dobre.. pres telnet se neprihlasim,a v logu to haze chyby login user ip logout user ip
14.2.2008 22:47 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: courier-imap
Encrypted Password: (none)

toto urcite nie je ok, mal by sa tam zobrazit hash hesla - cize to heslo stale nie je nastavene
15.2.2008 14:54 Jakub
Rozbalit Rozbalit vše Re: courier-imap
diky za reakci. Ja jsem to trochu spatne napsal,me to vypise i heslo, a cesta do home a maildiru je taky spravna. Kdyz pouzijes prikaz authtest tak to napise failed ileggal seek. Autorizaci to vypise jen kdyz dam sudo authtest xxxx@xxx.cz tak me napada,jestli neni problem v tom...?
15.2.2008 15:08 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: courier-imap
nie, authtest moze (logicky) robit len root. takze vypise sa aj heslo ? a nebude problem v prihlasovani ? popis mi presne (uplne presne, jedine heslo vycenzuruj) ako to prihlasenie skusas cez telnet.
15.2.2008 15:18 Jakub
Rozbalit Rozbalit vše Re: courier-imap

hele ja z toho zacinam byt vcelku zoufaly,mam pocit ze dycky zustanu viset na nejake blbosti:( vubec nechapu proc me nefunguje tenhle prikaz :userdbpw | userdb "manka@raholec.cz" set imappw (uvadi se to vsude v manualech)zadam heslo,zadam podruhe a napise to permission denied

napisu ti presne co me to pise s tim telnetem
telnet colahost 110
trying 127.0.0.1...
escape charakter is
+ok hello there
user ***@***.cz
+OK hello there
pass ***
-ERR failed
ten user je dany v postfixu a ten samy je v tom userdb,timhle jsem ho tam dal
userdb "manka@raholec.cz" set home=/home/vmail mail=/home/vmail/raholec.cz/manka uid=1001 gid=100
make usersdb sem udelal.
15.2.2008 16:06 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: courier-imap
mal by si sa uz rozhodnut, ci chces IMAP alebo POP3 :) v tej ukazte sa pripajas na POP3. dalej mi nesedi toto:
userdb "manka@raholec.cz" set home=/home/vmail mail=/home/vmail/raholec.cz/manka uid=1001 gid=100

Authenticated: kayonmail (uid 0, gid 0)

a este ma napadlo: vykonal si makeuserdb aj po pridani/zmene hesla ? treba to aj vtedy.
15.2.2008 16:23 Jakub
Rozbalit Rozbalit vše Re: courier-imap
no chtel bych zatim pouzivat pop3
jako prvni sem pridal do userdb uzivatele Vmail.
pw2userdb | grep vmail > /etc/courier/userdb; chmod 700 /etc/courier/userdb pak virtualni uzivatele
userdb "manka@raholec.cz" set home=/home/vmail mail=/home/vmail/raholec.cz/manka uid=1001 gid=100
heslo sem pridal manka@raholec.cz john set systempw=SECRETPASSWORD
hodim jeste jednou vypis Authenticated
# sudo authtest kayonmail
Authentication succeeded.

     Authenticated: manka@raholec.cz  (uid 1001, gid 100)
    Home Directory: /home/vmail
           Maildir: /home/vmail/raholec.cz/manka
             Quota: (none)
Encrypted Password: ***
Cleartext Password: (none)
           Options: (none)
15.2.2008 16:26 Jakub
Rozbalit Rozbalit vše Re: courier-imap
melo tam byt...
sudo authtest manka@raholec.cz
15.2.2008 17:34 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: courier-imap
heslo sem pridal manka@raholec.cz john set systempw=SECRETPASSWORD

ako si to heslo pridal ? naposledy si mi tiez neodpovedal na poslednu otazku.
15.2.2008 17:47 Jakub
Rozbalit Rozbalit vše Re: courier-imap
po uprave sem pouzil make userdb.
Pridani hesla sem udelal:userdb manka@raholec.cz  set systempw=***
jeste ti napisu co mam v tom userdb.
vmail	uid=1001|gid=100|home=/home/vmail|shell=/bin/false
1001=	vmail
kralovic@freecomp.cz	systempw=***|uid=1001|mail=/home/vmail/raholec.cz/manka|home=/home/vmail|gid=100
15.2.2008 17:54 Jakub
Rozbalit Rozbalit vše Re: courier-imap
promin oprava
manka@raholec.cz	systempw=***|uid=1001|mail=/home/vmail/raholec.cz/manka|home=/home/vmail|gid=100
15.2.2008 17:55 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: courier-imap
vykonavas 'make userdb' alebo 'makeuserdb' ?
15.2.2008 18:20 Jakub
Rozbalit Rozbalit vše Re: courier-imap
sudo makeuserdb.nemuze byt problem v tom,ze vsechny tyhle soubory vlastni root?
15.2.2008 18:54 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: courier-imap
to nie, malo by to byt ok. este ma napadla taka vec: mas vo /home/vmail/raholec.cz/manka vytvorenu strukturu maildiru ? resp. pouzivas maildir alebo mailbox ?
15.2.2008 19:00 Jakub
Rozbalit Rozbalit vše Re: courier-imap
no pouzivam maildir. Nad tim sem taky uz premyslel,jestli nebude problem u toho.Maily me do maildiru chodi.Ve slozce manka sou tri slozky a v te slozce new se normalne objevuji maily.Dival sem se i do logu,ale z toho moc chytry nejsem:(
15.2.2008 19:11 Jakub
Rozbalit Rozbalit vše Re: courier-imap
to heslo k mance jsem dal test.
manka@raholec.cz	systempw=test|uid=1001|mail=/home/vmail/raholec.cz/manka|home=/home/vmail|gid=100
a ten vypis je teda
Authenticated: manka@raholec.cz  (uid 1001, gid 100)
    Home Directory: /home/vmail
           Maildir: /home/vmail/raholec.cz/manka
             Quota: (none)
Encrypted Password: test
Cleartext Password: (none)
           Options: (none)
nemelo by to heslo byt v te casti clear text?kdyz sem na nej nepouzil zadne sifrovani?ciste logicky..
15.2.2008 19:25 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: courier-imap
ak tam maily chodia, tak v tomto problem nebude.

courier standardne hashuje pomocou crypt, teda heslo by malo byt tam, kde aj je (v encrypted).

este raz som si pozrel tu telnetovsku komunikaciu. je dost zvlastna, mala by vyzerat inak: za prikazom 'user' by ti mal server odpovedat toto:
+OK Password required.
15.2.2008 19:33 Jakub
Rozbalit Rozbalit vše Re: courier-imap
za userem to opravdu napise ze to vyzaduje heslo..
kdyz sem zkusil dat do telnetu nejakyho uzivatele,ktery neexistuje,tak to taky proslo az k zadani hesla..
14.2.2008 22:43 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: courier-imap
ja si hesla pridavam/menim cez skript takto:

/bin/echo heslo | /usr/sbin/userdbpw -md5 | /usr/sbin/userdb "user@domena.sk" set systempw

prepinac -md5 sposobi, ze sa heslo zahashuje pomocou md5 miesto crypt

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.