Подесите КСМПП сервер са Просоди и ФрееБСД

Док је ејабб��рд веома распрострањен, конкурент је недавно стекао велику популарност - Просоди . Овај водич ће вам показати како да подесите Просоди на ФрееБСД 10.

Под претпоставком да сте на новој инсталацији ФрееБСД 10, почињете тако што ћете покренути пкг и инсталирати прави пакет, просоди :

pkg
pkg install prosody

Све потребне конфигурационе датотеке се налазе под /usr/local/etc/prosody. Отворите /usr/local/etc/prosody/prosody.cfg.luaсвој омиљени уређивач текста и направите неколико измена:

admins = { "yourusername@yourdomain" }

Налог који унесете овде (који ће бити креиран касније у овом водичу) ће моћи да врши ад хоц администрацију из вашег клијентског софтвера. Ако желите да користите искључиво просодицтл, ово можете оставити празним.

modules_enabled = {
    "posix";
}

Да би прозодији посао како треба, потребно је да додате на ПОСИКС -модуле на листу омогућен модула (Не не обрисати остале модуле!).

pidfile = /tmp/prosody.pid

Просоди мора бити у стању да напише ПИД датотеку. Најлакше је ово конфигурисати помоћу /tmpфасцикле.

ssl = {
    key = "/path/to/your/keyfile"
    certificate = "/path/to/your/certificate/file"
}

Постоје два начина за подешавање ССЛ сертификата.

  • Сертификат за одређени виртуелни хост.
  • Подразумевани сертификат који ће се користити када ниједан одређени сертификат није конфигурисан.

Пошто се користи само један виртуелни хост, можете једноставно да конфигуришете подразумевани. Подразумевано, Просоди чува лозинку сваког корисника у отвореном тексту на чврстом диску. Да бисте то избегли, морате да промените начин на који је конфигурисана аутентификација :

authentication = "internal_hashed"

Скоро сви савремени клијенти подржавају шифроване везе, тако да је безбедно омогућити следеће:

c2s_require_encryption = true

Такође је могуће наметнути шифроване везе између сервера. Нажалост, постоји много сервера који не подржавају шифровање (у време писања). Неки од њих укључују "велике играче", као што је Гугл. Стога, морате сами да одлучите да ли је повећана безбедност вредна потенцијалних проблема са корисницима који користе сервер који не подржава шифровање.

Сада, када је општа конфигурација завршена, све што је преостало је да креирате виртуелни хост који опслужује ваш домен. То можете учинити додавањем следећег на крај конфигурационе датотеке:

VirtualHost "yourdomain"
    enabled = true

Просоди долази са сопственим алатом командне линије, који се зове просодицтл . Овај алат помаже у креирању и управљању корисницима. Креирајте свог првог корисника издавањем следеће команде:

prosodyctl add youruser@yourdomain

Последња ствар пре него што почнете да ћаскате је уређивање /etc/rc.conf...

prosody_enable=YES

... и покретање услуге:

/usr/local/etc/rc.d/prosody start

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више