Jitsi Cyrus Sasl: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
Zeile 2: Zeile 2:
 
==Install==
 
==Install==
 
*apt-get install lua-cyrussasl libsasl2-modules-ldap  sasl2-bin
 
*apt-get install lua-cyrussasl libsasl2-modules-ldap  sasl2-bin
==Config SASL==
+
==Config SASL with pam==
 
*mkdir /etc/sasl
 
*mkdir /etc/sasl
 
;/etc/sasl/xmpp.conf
 
;/etc/sasl/xmpp.conf
Zeile 15: Zeile 15:
 
OPTIONS="-c -m /var/run/saslauthd"
 
OPTIONS="-c -m /var/run/saslauthd"
 
</pre>
 
</pre>
 +
==Test==
 +
===Create a user===
 +
*useradd -m xinux
 +
*passwd
 +
===Test saslauth==
 +
*testsaslauthd -u xinux  -p sau-geheim -s xmpp
 +
0: OK "Success."
 +
*testsaslauthd -u xinux  -p probiemal -s xmpp
 +
0: NO "authentication failed"

Version vom 23. März 2020, 11:54 Uhr

Prosody SASL LDAP Configuration

Install

  • apt-get install lua-cyrussasl libsasl2-modules-ldap sasl2-bin

Config SASL with pam

  • mkdir /etc/sasl
/etc/sasl/xmpp.conf
pwcheck_method: saslauthd
mech_list: PLAIN
/etc/default/saslauthd
START=yes
DESC="SASL Authentication Daemon"
NAME="saslauthd"
MECHANISMS="ldap
OPTIONS="-c -m /var/run/saslauthd"

Test

Create a user

  • useradd -m xinux
  • passwd

=Test saslauth

  • testsaslauthd -u xinux -p sau-geheim -s xmpp
0: OK "Success."
  • testsaslauthd -u xinux -p probiemal -s xmpp
0: NO "authentication failed"