This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
communigate_pro [2026/08/06 20:39] val [4.3 Использование внешних фильтров для борьбы с вирусами и SPAMом] |
communigate_pro [2026/08/20 14:29] (current) val [6.1 Внешняя аутентификация, скрипт для Microsoft AD] |
||
|---|---|---|---|
| Line 987: | Line 987: | ||
| * !!! Работает **только** при подключении через HTTPS | * !!! Работает **только** при подключении через HTTPS | ||
| <code> | <code> | ||
| - | # ldapsearch -x -D "cn=Administrator,cn=Users,dc=corpX,dc=un" -W -H ldap://server -b "dc=corpX,dc=un" "sAMAccountName=user100+X" | + | # ldapsearch -x -D "cn=Administrator,cn=Users,dc=corpX,dc=un" -W -H ldap://server -b "dc=corpX,dc=un" "sAMAccountName=user100+X" |
| # apt install libauthen-simple-ldap-perl | # apt install libauthen-simple-ldap-perl | ||
| Line 1009: | Line 1010: | ||
| updatePasswords=>1, | updatePasswords=>1, | ||
| }, | }, | ||
| + | ... | ||
| + | my %attributes=( | ||
| + | # cn => 'rshb-am.ru', | ||
| + | cn => 'RealName', | ||
| ... | ... | ||
| my $CGServerAddress = '127.0.0.1'; # You should redefine these values | my $CGServerAddress = '127.0.0.1'; # You should redefine these values | ||