Мій досвід роботи з Просодією та Підгіном

просодія

Оскільки я трохи гіперактивний, і якщо я бачу допис, який мені подобається, я повинен спробувати, що там написано. Інакше я не можу міцно спати. Я спостерігав за публікаціями ELAV та FICO про те, як встановити та налаштувати Prosody.

Миттєві повідомлення з просодією на Debian Squeeze | Встановіть XMPP (Jabber) сервер з Prosody [Оновлено]

Що ж, я взяв на себе завдання налаштування власного сервера і переконався, наскільки це було добре.

Поперше. Ви можете побачити файл конфігурації, який я створив, і тоді я розповім вам, які конфігурації він має.

http://paste.desdelinux.net/4774

Мій сервер має такі опції.

  1. Створіть рахунок у Pidgin.
  2. Надсилати повідомлення всім підключеним клієнтам.
  3. Перелічіть усіх пов’язаних людей.
  4. Відредагуйте власний псевдонім (щоб щось на зразок example@webeexample.com не відображалося у списку).
  5. Редагувати локальний псевдонім.

Почнемо

Створіть рахунок у Pidgin.

Для досягнення цього. Ви повинні зробити дві речі. Перш за все переконайтеся, що в module_enabled = { існувати "Реєстрація", який є модулем, що дозволяє створювати облікові записи від таких клієнтів, як Pidgin.

По-друге. Знайдіть там, де написано:

дозволити_реєстрацію = false; 

і покладіть його

allow_registration = true;

Тепер ми розглянемо, як створити обліковий запис у Pidgin.

Медельїн Лібре1

У головному вікні. Де облікові записи додаються в Pidgin.

Протокол XMMP

Ім'я користувача для створення.

Домен створено. І переконайтеся, що прапорець "Створити цей новий обліковий запис на сервері" увімкнено.

Зараз ми йдемо вперед.

Медельїн Лібре2

Тут ми переконуємось, що "сервер" - це правильна адреса, де знаходиться наш сервер.

І він попросить нас прийняти сертифікат з нашого сервера.

Медельїн Лібре3

Ми підтверджуємо дані, і він вітає нас.

Медельїн Лібре4

Медельїн Лібре5

На даний момент ми вже створили наш обліковий запис користувача. А тепер давайте все трохи налаштуємо.

Змінити псевдонім.

Щоб змінити псевдонім облікового запису і не виходити наступним чином, коли ми йдемо в чат.

Медельїн Лібре6

Як ми бачимо на зображенні. Користувач адміністратора вже налаштований. Хоча той, який ми щойно створили, ні. І у нас немає профілю в Google, який би це змінив, правда?

Щоб відредагувати його на Pidgin. Ми збираємося cuentas>desdelinux@medellinlibre.co>Establecer apodo

Медельїн Лібре7

Це ім’я ви будете показувати нашим контактам. Наступна проблема полягає в тому, що під час спілкування в чаті. Це ім'я, яке ми редагуємо, не відображається. Покажіть ще одну дуже потворну.

Медельїн Лібре8

На зображенні ми бачимо, що користувач "адміністратор" вже відредагований. Поки наш новий користувач цього не робить. Тож у чаті це виглядає досить надокучливо. Хоча якщо поглянути на назву продажу. Схоже, ми його редагуємо.

Так. Ми збираємося Рахунки>desdelinux@medellinlibre.co>Editar Cuenta

Медельїн Лібре9

Тут ми збираємось знайти, де в ньому написано Local Nickname, і ми редагуємо його як завгодно. Крім того, ми можемо увімкнути опцію "Використовувати піктограму цього друга для цього облікового запису". Таким чином, у нас є "аватар", який ідентифікує нас.

Медельїн Лібре10

Зараз набагато краще?!!

Як керувати чатом з піджин.

Головне - переконатися, що наш користувач - адміністратор. Для цього у файлі конфігурації ми повинні переконатися, що наш користувач увімкнено в.

admins = {"admin@medellinlibre.co"}

А також у Модулях це:

«оголосити»;

Тепер від Піджина. Ми збираємося Облікові записи> admin@medellinlibre.co> Надіслати повідомлення онлайн-користувачам

Медельїн Лібре11

Ми редагуємо повідомлення та надсилаємо його всім користувачам.

Медельїн Лібре12

Оскільки у мене 6 облікових записів (з урахуванням адміністратора. Тому з’являється лише 5 вікон). Усі ці вікна виходять і з'являється повідомлення про те, скільки користувачів Інтернету існує на даний момент.

Окрім цього варіанту, Піджин дозволяє робити багато інших речей. (Поки ви адміністратор)

Медельїн Лібре13

Серед багатьох варіантів є.

  • Видалити користувачів.
  • Див. Пароль користувача.
  • Створюйте користувачів.
  • Завантажити модулі.
  • Видаліть модулі.
  • Серед іншого ...

Ще один варіант, який мені здався дуже цікавим, - це створення кімнат чату. Для цього спочатку потрібно увімкнути модуль «muc» у файлі конфігурації. А потім встановіть серверні кімнати. Це було б щось на зразок.

Компонент "conference.medellinlibre.co" "muc"

Тоді в Підгіні ми будемо Файл> Приєднатися до чату.

Медельїн Лібре14

Тут ми збираємося вибрати користувача, який створить кімнату. Назва кімнати. Сервер (попередньо налаштований) Ім'я, з яким ми будемо входити в кімнату, і якщо ми хочемо, ми можемо ввести пароль.

Тоді, якщо інший користувач збирається зайти в кімнату. Просто перейдіть до Інструменти> Список кімнат

Ми даємо йому Get list і пишемо адресу нашого сервера.

Медельїн Лібре16

Там ви побачите всі кімнати, створені на цьому сервері. Ми просто даємо вам підключитися і піти.

Медельїн Лібре17

Є багато інших варіантів, які можуть мені втекти зараз. Це лише питання гри з модулями. На цій сторінці ви побачите існуючі модулі та те, як їх можна налаштувати. http://prosody.im/doc/modules

Вітаємо!


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Федеріко Антоніо Вальдес Туягу - сказав він

    Ось так, це такі статті, які Спільнота цінує! Вітаємо @jicmux та велике спасибі! Я прошу дозволу у автора та Елава перенести його в humanOS. Більше того, я вже завантажив його повністю. :-). Ви скажете.

    1.    @Jlcmux - сказав він

      Дякую Федеріко.

      Ну, я думаю, що приєднатись до 3 публікацій було б найзручніше, щоб мати щось набагато повніше. Звичайно.

      1.    Федеріко Антоніо Вальдес Туягу - сказав він

        Дякую!!! Я вже ущільнюю його і відправляю в Kceres. Об’єднання трьох статей в одну для завантаження здається мені гарною ідеєю. До речі, Jlcmux, ви не коментуєте споживання ресурсів на сервері, правда?

        1.    @Jlcmux - сказав він

          No. Pero realmente ni siquiera me di a la tarea dado que es casi que imperceptible. Al menos con una cantidad moderada de usuarios. A todas estas. Porque no existe nuestro propio servidor Prosody @desdelinux.net? 🙁 😀

    2.    елав - сказав він

      Ну звичайно ти можеш ..

  2.   Гіскард - сказав він

    Як ви можете бачити паролі користувачів? Незалежно від того, чи є ви адміністратором чи ні, мені здається, що паролі не слід зберігати як є, а передавати їх через односторонній шифрувальник. Речі безпеки. Або ви залишили їм простий текст лише для тестування сервера?

    1.    @Jlcmux - сказав він

      За замовчуванням на сервері налаштовано аутентифікацію = "Internal_plain"
      Але якщо ми хочемо зашифрувати, ми просто ставимо authentication = "internal_hashed". Це залежить від намірів адміністратора. Я здогадуюсь ха-ха-ха

      1.    Гіскард - сказав він

        О, гаразд. Я вже говорив 😀

  3.   eliotime3000 - сказав він

    Виклик прийнято!

  4.   джуант - сказав він

    Привіт, я бачив на зображенні, що середовище є KDE. Піджин від Gnome, так? Я вже був здивований, коли побачив попередній внесок Елава, який також включав Підгіна, а не Копете. Вам більше до вподоби Kopete, навіть якщо ваш вибір - середовище KDE?
    І дякую за внесок.

    1.    елав - сказав він

      Pidgin не від GNOME, а використовує бібліотеки Gtk. Від GNOME - Емпатія. Я віддаю перевагу Pidgin перед Kopete не тільки тому, що він набагато кращий, коли справа стосується кількох облікових записів, але він пропонує варіанти, яких Kopete не робить.

      1.    джуант - сказав він

        У моєму дистрибутиві за замовчуванням з GNOME Pidgin завжди приходив, звідси моя плутанина, а в KDE з Kopete. Що стосується того, чи це від GNOME, це було недостатньою технічністю з мого боку, оскільки, коли я сказав, що це від GNOME, я мав на увазі, що він використовує бібліотеки Gtk, що, на мою думку, не є однаковим.
        Велике спасибі.

  5.   Win8 - сказав він

    Вам не здається, що буде простіше увійти в систему за допомогою облікового запису Gtalk або встановити Skype і все? У вас навіть є відеодзвінки та відеокімнати. Подолайте цього Піджина

    1.    елав - сказав він

      Звичайно, а ваші дзвінки та розмови залишаються на сервері для читання та використання "Бог знає кого".

      1.    eliotime3000 - сказав він

        Тепер я розумію, чому мало людей, які користуються Ekiga (набридло GTK + в Windows, і воно не прикріплене, як в UGet).

      2.    джуант - сказав він

        Ну, це тісно пов’язано з останніми новинами:
        http://www.elmundo.es/america/2013/06/07/estados_unidos/1370577062.html?cid=GNEW970103&google_editors_picks=true

        Я вже не знаю, чим користуватися, щоб не контролювати мене! Google, Skype, Facebook ... .uffffffffff

    2.    ЕрунамоЯЗЗ - сказав він

      Якщо придивитися, приклад - Медельїн Лібре. Думаю, ідея цього полягає в тому, щоб мати офіційну систему чату для мережі Mesh.

      Якщо ви не знаєте, що таке Mesh Networks, це щось на зразок "маленьких Інтернетів", які в цілому створені для самодостатності та спільноти ... тому теоретично не повинно бути необхідності мати зв'язок із зовнішніми серверами спільнота (Google може знаходитись у багатьох частинах світу, а не в одному місті ... іноді). У цьому типі мережі сервери зазвичай розміщуються, наприклад, з копіями Вікіпедії.

      До речі, @jicmux, коли ти збираєшся закінчити сторінку? Щось, що я хотів би побачити, це карта, де знаходяться антени, як це роблять у Боготі 😛

      1.    @Jlcmux - сказав він

        хе. Якщо сторінка вийде пізніше, коли ми отримаємо всю дуже гарну документацію про те, як все було встановлено. З того, як ми зробили зв’язок із громадою та розповіли їм. Давай, давайте встановимо кілька антен. Як виховували людей. Як все було фізично встановлено. І на програмному рівні. Це буде дуже класно.

    3.    @Jlcmux - сказав він

      Як каже ErunamoJAZZ. Ці типи серверів призначені для роботи, наприклад, у мережах локальної мережі типу mesh. Що вони не мають доступу до Інтернету як такого

  6.   Абдіель - сказав він

    Я шукав турпіал як альтернативу піджину, я не дуже про це шкодую.

  7.   Крістофер Кастро - сказав він

    Я не переконаний тим, що бачу паролі інших людей.

    Не можна було зробити навпаки.