Tach Leute.
Habe mir hier das Cyrus-Paket installiert. pop3d/imapd werden beim Hochfahren
auch brav gestartet. Ich habe einen User cyrus, der hat auch ein schönes
Paßwort gekriegt, und er gehört zur Gruppe mail.
Nun möchte ich über cyradm administrieren. Also gebe ich ein:
cyradm localhost -u cyrus
Dann kommt *ohne Paßwortabfrage* gleich der Prompt "localost>". Gebe ich
sodann zum Beispiel ein
cm user.test
dann heißt es "createmailbox: Permission denied". Ein lm dagegen liefert
nichts zurück, wohl deswegen, weil halt noch keine Mailbox existiert.
Mit dem Server bin ich aber wohl verbunden, denn wenn ich eingebe
cyradm -u cyrus
dann kommt als Prompt "cyradm>", und ein lm bringt "listmailbox: No
connection to server".
Weiß jemand, woran das liegt? Kann das damit zu tun haben, daß ich eingangs
nicht nach dem Paßwort gefragt werde, und dieses dann später fehlt, wenn ich
ne Mailbox anlegen will und es heißt "permission denied"?
--
Andreas Feile
Andreas Feile wrote:
Nun möchte ich über cyradm administrieren. Also gebe ich ein:
cyradm localhost -u cyrus Nimm den host mit cyradm -u cyrus localhost imap
Das wird dann wahrescheinlich auch nicht gehen . Was steht in /etc/imapd.conf für pwcheck_method: Wenn da PAM steht und du cyrus nicht als root gestartet hast kannst dich nicht (da du keinen Zugriff hast) Ich verwenden cyrus-sasl(serie sec) dann steht in der imapd.conf sasldb zum anlegen eines users saslpasswd -c username (auch der Cyrus gehört da rein) wenn du saslpasswd aufrufst mach es beim ersten user zweimal da er beim ersten versuch einen Fehler meldet, da die saslsdb noch nicht da ist. Grüße torsten
On Friday, 18. January 2002 11:08, Torsten Rosenberger wrote:
Nimm den host mit cyradm -u cyrus localhost imap
Das wird dann wahrescheinlich auch nicht gehen .
In der Tat, selbes Ergebnis.
Was steht in /etc/imapd.conf für pwcheck_method:
Diesen Parameter gibt es so nicht, es heißt vielmehr: sasl_pwcheck_method: pam Du meintest wahrscheinlich diesen, oder?
Wenn da PAM steht und du cyrus nicht als root gestartet hast kannst dich nicht (da du keinen Zugriff hast)
Könntest Du das nochmal erläutern - wen muß ich als root starten?
Ich verwenden cyrus-sasl(serie sec) dann steht in der imapd.conf sasldb
Dieses Paket ist hier installiert...
Sorry, ich steh noch auf dem Schlauch. Bitte nochmal um nen hilfreichen
Schubs.
--
Andreas Feile
Hi, Am Die, 2002-01-15 um 11.15 schrieb Andreas Feile:
On Friday, 18. January 2002 11:08, Torsten Rosenberger wrote:
Nimm den host mit cyradm -u cyrus localhost imap
Das wird dann wahrescheinlich auch nicht gehen .
In der Tat, selbes Ergebnis.
Was steht in /etc/imapd.conf für pwcheck_method:
Diesen Parameter gibt es so nicht, es heißt vielmehr: sasl_pwcheck_method: pam Du meintest wahrscheinlich diesen, oder?
leg die user mal in die sasldb: saslpasswd user ,dann passwort eingeben. Auch für user cyrus! Dann sollte gehen. Vorher kannste noch mal abchecken, welche Methoden Cyrus akzeptiert. ---> imtest user ciao dieter
Diesen Parameter gibt es so nicht, es heißt vielmehr: sasl_pwcheck_method: pam Du meintest wahrscheinlich diesen, oder? JA da steht bei mir sasldb da ich cyrus-sasl verwenden wenn du dann sasldb in der /etc/imapd.conf eingetragen hast (und ein /etc/init.d/cyrus restart machst) kannst du mit saslpasswd -c username einen user anlegen
Du mußt auch für cyrus (oder der user der in /etc/imapd.conf steht) ein passwort anlegen. Beim anlegen des Passwortes mit saslpasswd wird einen sasldb erstellt. Beim ersten aufruf ist diese aber noch nicht da, (Fehlermeldung) beim zweitenmal schon und der user wird mit seinem Passwort eingetragen. Grüße Torsten
On Friday, 18. January 2002 11:31, Torsten Rosenberger wrote:
JA da steht bei mir sasldb da ich cyrus-sasl verwenden wenn du dann sasldb in der /etc/imapd.conf eingetragen hast (und ein /etc/init.d/cyrus restart machst) kannst du mit saslpasswd -c username einen user anlegen
OK, geht jetzt.
Beim anlegen des Passwortes mit saslpasswd wird einen sasldb erstellt. Beim ersten aufruf ist diese aber noch nicht da, (Fehlermeldung) beim zweitenmal schon und der user wird mit seinem Passwort eingetragen.
Hat genau so geklappt.
Nun habe ich einen user angelegt unter cyradm mit cm user.test, ferner den
User cyrus. Dieser User wird mit lm auch angezeigt. Ein telnet localhost 110
bringt auch
+OK scarabaeus Cyrus POP3 v2.0.16 server ready
Nun müßte ich doch via POP3 dort Mails abholen können, oder? User wäre test,
das Paßwort von gerade eben, und schon müßte ich nen Zugriff kriegen, oder?
Kriege ich aber nicht. Die Serverantwort lautet ERR - invalid login. Letzter
Befehl war PASS.
--
Andreas Feile
der user der in /etc/imapd.conf steht darf keine Mails abholen (ist nur zum Administrieren) Leg einen User mit deinem Namen an Grüße Torsten
On Friday, 18. January 2002 11:51, Torsten Rosenberger wrote:
der user der in /etc/imapd.conf steht darf keine Mails abholen (ist nur zum Administrieren) Leg einen User mit deinem Namen an
OK, hab ich gemacht. Aber nochmal zur Sicherheit: wenn ich einen User namens
andy will, muß ich dann andy oder user.andy anlegen?
Mittlerweile kann ich mich per IMAP auf die Mailbox draufloggen. Aber per POP
gehts nicht, da heißt es, das Paßwort sei falsch. Das scheint mir unlogisch,
woran mag das liegen?
--
Andreas Feile
Mittlerweile kann ich mich per IMAP auf die Mailbox draufloggen. Aber per POP gehts nicht, da heißt es, das Paßwort sei falsch. Das scheint mir unlogisch, woran mag das liegen?
was macht ein nmap localhost ist der Port 110 ansprechbar steht er in /etc/services läuft vielleicht der qpopper (/etc/inetd.conf) und blockiert Grüße Torsten
participants (3)
-
Andreas Feile
-
dieter franzke
-
Torsten Rosenberger