Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Openfire (Wildfire/Jive Messenger) and (Spark; Pandion)

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

emx (19-07-2007 13:15): http://forum.ru-board.com/topic.cgi?forum=8&topic=22500#1  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Nello



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Установка под Windows
 
1)Запустите wildfire_x.exe и следуйте инструкциям
2)После установки и старта WildFire запустите консоль администратора. По умолчанию имя администратора- admin пароль - admin.
 
Конфигурирование базы данных.
Wildfire использует HSQL db (Hypersonic) базу данных по умолчанию.
Также поддерживаются
  • MySQL  
  • Oracle  
  • Microsoft SQLServer  
  • PostgreSQL  
  • IBM DB2

Настройка под MS SQL server.
 
На закладке Database в веб-консоли администрирования  
установите следующие параметры БД:
         
  • driver -- SQLServer
             
  • server -- jdbc:jtds:sqlserver://имя_сервера:1433/имя_базы; appName=jive
             
  • имя пользователя
             
  • пароль

 
Вот что должно быть в файле конфигурации по окончании настройки в файле conf/jive-messenger.xml :

  <database>
    <defaultProvider>
      <driver>net.sourceforge.jtds.jdbc.Driver</driver>
<serverURL>jdbc:jtds:sqlserver://server:1433;databasename=jabber_base; appName=jive</serverURL>
      <username>sql_user</username>
      <password>password</password>
      <minConnections>5</minConnections>
      <maxConnections>5</maxConnections>
      <connectionTimeout>1.0</connectionTimeout>
    </defaultProvider>
  </database>

Про настройку под другие СУБД можно почитать здесь(англ.):
http://www.jivesoftware.org/builds/messenger/docs/latest/documentation/database.html
 
Настройка LDAP(Active Directory).
Использование LDAP облегчает администрирование Jive messenger. Информация о логине/пароле/профиле пользователя в этом случае берется не из БД, а из LDAP. Правда, в текущем релизе не все гладко с профилем пользователя, но разработчики обещают все исправить в следующих релизах.  
Jive Messenger подключается к LDAP только в режиме read-only. Это означает, что через консоль администратора Jive messenger нельзя добавлять/удалять/редактировать пользователей.  
Порядок настройки LDAP:
  1. Остановить Jive Messenger.
  2. Отредактировать conf/jive-messenger.xml
  3. Перестартовать Jive Messenger.
 
Что должно быть в jive-messenger.xml:

     
  • Провайдеры сервисов LDAP в секции <provider> :
     

    Код:
     
    <provider>  
    <!-- Юзеры-->  
     <user>  
         <className>
          org.jivesoftware.wildfire.ldap.LdapUserProvider
        </className>  
     </user>  
    <!-- Аутентификация-->      
    <auth>  
      <className>
       org.jivesoftware.wildfire.ldap.LdapAuthProvider
       </className>  
    </auth>  
    <!-- Группы юзеров-->        
    <group>  
          <className>
         org.jivesoftware.wildfire.ldap.LdapGroupProvider
         </className>  
    </group>  
    <!-- Vcard - информация о пользователе-->      
    <vcard>  
      <className>
       org.jivesoftware.wildfire.ldap.LdapVCardProvider
      </className>  
    </vcard>
     
  • ldap.host - сервер LDAP.  
  • ldap.port -порт  сервера LDAP. По умолчанию 389.  
  • ldap.baseDN - составное имя DN, внутри которого будет вестись поиск пользоватетей Jive
  • ldap.adminDN - DN имя пользователя-администратора Jive (можно с минимальными правами).
  • ldap.adminPassword - пароль этого пользователя
  • ldap.usernameField - значение этого поля LDAP будет подставляться как jabberid пользователя  Jive. По умолчанию это uid  
  • ldap.nameField - значение этого поля LDAP будет подставляться как полное имя пользователя. По умолчанию используется cn
  • ldap.emailField - значение этого поля LDAP будет подставляться как e-mail пользователя. По умолчанию используется mail
  • ldap.searchFilter - список пользователей LDAP для Jive будет отфильтрован по этому условию. По умолчанию используется "(uid=*)"

Вот пример секции LDAP, настроенной для Active Directory:
  <ldap>
    <host>domain_controller</host>
    <port>389</port>
    <usernameField>SAMAccountName</usernameField>
    <nameField>cn</nameField>
    <emailField>mail</emailField>
    <baseDN>dc=microsoft,dc=com</baseDN>
    <searchFilter>
    <![CDATA[(&(sAMAccountName={0})(objectCategory=Person))]]>
     </searchFilter>
    <adminDN>CN=jabber_search,CN=Users,dc=microsoft,dc=com</adminDN>
    <adminPassword>password</adminPassword>
  </ldap>

После определения параметров LDAP и рестарта Jive Messenger пользователь admin будет отключен.
Поэтому надо явно указать логин windows, который будет иметь права на администрирование:

  <adminConsole>
    <!-- Disable either port by setting the value to -1 -->
    <port>9090</port>
    <securePort>9091</securePort>
     <authorizedUsernames>john, jane</authorizedUsernames>
  </adminConsole>

Пользователи и группы
Использование групп пользователей в Jive messenger облегчает  
администрирование ростеров (список пользователей в IM-клиенте) - новый пользователь автоматически получает динамически обновляемый список всех своих коллег.
В случае с AD группы пользователей берутся из последней.
Для создания группы в других случаях:
Для создания группы в консоли администрирования перейдите на вкладку
 "Users/Groups" и выберите
 "Create New Group"
Заполните поля:

  • Name - имя группы (в названиии используйте латинские буквы)
  • Shared Roster Groups - Enable sharing group in rosters - созданная группа будет доступна пользователям
  • Group Display Name - Имя группы, которое будет отбражаться в IM-клиенте
Дальше можно настроить видимость группы:

  • Show group in all users' rosters. -  Группа будет видна всем пользователям
  • Show group in group members' rosters  - Группа будет видна только членам этой группы
  • Show group to members' rosters of these groups - Группа будет видна членам выбранных групп.

Для сохранения группы нажмите Create Group.
После создания группы в нее можно  добавить пользователей.

Всего записей: 133 | Зарегистр. 23-04-2003 | Отправлено: 12:26 15-04-2005 | Исправлено: FreemanRU, 13:48 14-07-2007
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Openfire (Wildfire/Jive Messenger) and (Spark; Pandion)
emx (19-07-2007 13:15): http://forum.ru-board.com/topic.cgi?forum=8&topic=22500#1


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru