Quod install XMPP (Jabber) cum servo Prosody [Updated]


Multi ex usu nobis gtalk o facebook-chat ignarus protocollo nil aliud dicimus communicare XMPP (Nuntius Extensible et praesentialiter COMMENTARIUM) quae apertum est, etiam.

En GNU / Linux Erexit nobis complures nostri cultor utilibus XMPP o Friend ut quoque notum est, quod quidam plus aliis Vestibulum eget quam. Eg si habes ejabberdQuod satis est simplex et lux: sed si autem vis ad optimize multo magis nos habeamus ars metrica.

Et relinquo vobis ad articulum in editis GUTL ab uno our users (Hugo) Et ubi nobis ostendit quam ad configurare rationi nostrae servo suo XMPP con ars metrica.

introduction

Cum insertis ad XMPP (Jabber) Nuntius internis cultor loci in retiaculis jabber tot eligere, vel ejabberd Openfire sed licet functiones applicationes postulet sem consequat.

Si tibi parva, sive medium network et solum volo a simplex quantitatem ministerium, fortunate ibi est PERFUSORIUS servo modo dicitur ars metrica, quae tamen est programmed in LUA quam est interpretata sermone, secundum developers suus operatus valde bene gratias luajit.

Hoc breviter explicare ego doceo Quam ut install quod configure debian firmum in hac versuum doctrina.

Instructo paratoque profectus institutionem

Quae sita est in hac versuum doctrina packages debian armarium sed quod developers of software packages enim paravit eclesiae reposito debian et principiata continentur recens et additional modules, quibus nos uti posse ut sequitur:

resonare "http://packages.prosody.im/debian firmum principalis deb« | sudo Tee -a /etc/apt/sources.list wget http://prosody.im/files/prosody-debian-packages.key -O- | Sudo bene-key addendi - natum update sudo

Cum eclesiae reposito addita est, non possumus procedere ars metrica in install (insuper addit ad usum modules sasl quod si necesse est authenticas mechanism, quod concedit, ut integrate in hac versuum doctrina pam, LDAPEtc.).

sudo habilitas install sasl2-bin-libsasl2 modules, ldap liblua5.1- {sec0 ars metrica, cyrussasl0, res, prosody0}

Non ergo est procedere generate signati auto-libello nostro aream dominativam:

CD / etc / ars metrica / Certs sudo openssl req -new -x509 MXCV -nodes -out dierum 'mydomain.cu.cert "-keyout" mydomain.cu.key "

Quod a veneficus mos nobis data serie, ex qua una re essential is "Species Name (eg servo FQDN aut tibi nomen est), "in quo habemus ad induendum nostra regione ut nos uti in sectione VirtualHost configuratione lima.

Praeterea, si concedebatur in calculonis servi sumus in hac versuum doctrina install nos conformatus iptables default negant cum industria universis gentibus, opus aperire portas requiritur ad nostrum network, exempli gratia:

Input sudo iptables A-i lo ~ j-A NOVI sudo iptables Input -p-i eth1 Sed placerat scelerisque 192.168.0.0/24 TCP -m TCP -m --state civitatis statutum se habet j A NOVI sudo iptables Input - ego placerat eth1 192.168.0.0/24 -p tcp -m tcp -m multiport --dports 5222,5223,5269 -m j statu --state NOVI NOVI

configuration

Deinde, ut procedat ad aliqua lineae mutari de configuratione file: in quo oportet nos recensere /etc/prosody/prosody.cfg.lua Ergo videtur quod

{(V)CCXXII = p, = {(V)CCLXIX} ssl_ports (V)CCXXIII} {admins = "juan@mydomain.cu '' pedro@mydomain.cu" use_libevent =} vera; - ad optionem default est lego secundum ad () munus, pro usibus libevent epoll (), quod est quod scalable agentibus. {modules_enabled = "roster '; "Saslauth '; "Tls '; "Dialback '; "Orbis"; "privatus"; "Vcard '; 'Secretum'; "Cogo"; "Legacyauth '; «Versio«, "Uptime '; "tempus"; 'Ping "; "LABOR '; "Subcriptio '; - Cuius moduli non disable, is non modo concedit, sed etiam ut subcriptio ad mutare «adhoc" Tesserae, "Admin_adhoc '; "Posix '; "Bosh '; - si vos volo ut enable jabber rectam addere super} http: allow_registration = falsum; - debilitata est ob securitas - ad mutationem verum est si vos volo ut enable a client pro rationem creante necessitas ipsa SSL = {key = "/etc/prosody/certs/localhost.key '; libellum = "/etc/prosody/certs/localhost.cert '; } Repono = "internum"; - XML ​​per default lima repono est - uti possumus ad libitum: "sql 'repono methodo - usura id concedit SQLite, et MySQL in PostgreSQL backend (quamvis sit quaedam parametri additae) authenticas =" internal_hashed'; - non potest «internal_plain" Si client non support SCRAM, HA-I - Si nos volo utor sasl modum esse post usum LDAP, oportet nos uti «Cyrus 'iniuriarum = {errore =" / var / log / ars metrica / ars metrica. errare humanum est "; info = "/var/log/prosody/prosody.log '; } Pidfile = "/var/run/prosody/prosody.pid '; VirtualHost "localhost" VirtualHost "mydomain.cu" SSL = {key = "/etc/prosody/certs/mydomain.cu.key '; libellum = "/etc/prosody/certs/mydomain.cu.crt '; }

Lima iam olim figura mutari, ut sileo a ministerio:

sudo subtrahit ministerium syllabarum noticiam

Atque hoc sit creare rationum. In hoc casu, ut in adnotatione de configuratione lima ut disable in clients, et creata sunt rationes ad manually erunt calculonis servi. Et authenticas modum eligere ut in configuratione (internal_hashed) facit ut patet Tesserae non servata sed mechanism SCRAM-SHA-1. Si client non quantitatem in animo est usus mechanism non est et hoc est, «internal_plain" configuratione in modum adhiberi potest.

Primum nos ad creare magistratus rationes ad ministerium nostrum, narravimus de configuratione (automatice creata sunt, non datur intelligi quod declarat)

sudo prosodyctl adduser juan@mydomain.cu sudo prosodyctl adduser pedro@mydomain.cu

Non enim alia causa potest idem mandatum, nos volo ut creare.

Denique quod religio non sit reprehendo currit;

sudo status prosodyctl

Ut nos adepto a nuntius ut haec:

Currens est ars metrica apud MCCCX PID

Vestibulum a client

Configuratione et positum in client, et generatim in singula quae simplex. Eg pro Pidgin:

«Affirmari" tab

nomen usoris: Juan
dominativam: mydomain.cu
resource: PC-Juan

"Advanced" tab

Connection securitas: Si fieri potest usus encryption
Portus nexu: 5222
Servo ad coniungere: myserver.mydomain.cu

notas

Magis notitia potest inveniri (inter quas in usum Cyrus SASL LDAP et quam creare ex entries DNS) in hoc Commentarium Welcome to a debian.

A user comments FromLinux via ut prohibere et rem in ministerium, et ad faciendum opus pkill lua5.1


Contentum enim sua adhaeret unicuique nostrum principiis articulum editorial ethicam. Errorem referunt ad click hic.

XXII comments, valedixit tua

Relinquite infantiam comment

Tua inscriptio electronica Quisque sit amet nisl. Velit sunt insignis Nomen est *

*

*

  1. Responsible pro notitia: Miguel Angelus Gatón
  2. Ad in notitia: Imperium SPAM, administratione comment.
  3. Legitimation vestri consensu,
  4. Lorem notitia, notitia non communicatur nisi per alios obligationem.
  5. Notitia repono: Database hosted per Occentus Networks (EU)
  6. Iura Et quando potes limit, et delere recuperet vestri notitia.

  1.   KZKG Gaara ^ dixit:

    Si tibi placet ... lets 'animadverto semel, et ego omnibus per mutationem Openfire ejabberd aut haec Prosody 🙂

    1.    elav dixit:

      Im 'iam facere, quod probat, quia si in VirtualBox pressius ut .. ut .. expectantibus te fili mi ¬¬

      1.    KZKG Gaara ^ dixit:

        ^ - ^ hehe ... U ...
        Nunc autem misit ad tessera Hosting provisor de Vesci recordum postulantes, nos postulo ut removendum est, jabber .'______

        1.    elav dixit:

          Bene. Jabber, IRC, Facebook, Gtalk, nescio ubi aut unde, non coniungere ..

  2.   Infans Ernesto dixit:

    Quam cum LDAP integration est de Prosody? et BD?

  3.   rots87 dixit:

    par non esset minus sciens simulacra ^. ^

  4.   dhunter dixit:

    Habeo in domo hac versuum doctrina ego probaverunt eam, et statuerunt eam in test enim Mystagogia praesupponit decorum. A quo cum stetissent detail in calculonis servi sunt et ego ad facere in pkill lua5.1 ad rem prohibere eum.

  5.   auroszx dixit:

    Wow, hoc est interesting. Militia est enim ut aliis users potest creare per GUI (textus esse)? Quomodo tu domain circa questus a uti vis? 😛

    1.    dhunter dixit:

      In adnotatione ad eandem potestatem aboutconfig et a client jabber eos annotando et descripserunt propter optionem ad creandum calculonis servi.

      allow_registration = true;

  6.   Ferran dixit:

    Packages EGO sum vultus pro ars metrica apud slackware, optimum consequat. iubentium

  7.   Arthurus Molina dixit:

    Et quomodo possum si cognoscere managed signo authenticitatis incisionem a user? et quomodo possum si scitis a user coniungitur cum servo?

  8.   @Jlcmux dixit:

    Valui ad 😀 eram validus ut install is recte et configurare rationi. Install enim quis a servo sit alia client et PC PC. sed est quaestio esse. In quo enim scire clientis ne cum servo domain (medellinlibre.org) est Local. Adde praeclaram exercituum ad me oportet lima IPDELSERVIDOR medellinlibre.org. Si non, non coniungere, pro apertis rationibus. Si nullum dubium omne meum pede retiaculis sitam esse in defectu ad Lan dato IP?

    1.    ltd dixit:

      Item dubium; tu nosti in fine ?? Ego incipiens in hac versuum doctrina ...

    2.    dhunter dixit:

      Ipsum simplex, in provecta pidgin specificare et IP ad optiones in server, in alia optio enim in rete locale dns concitatum conscendere.

  9.   Francisco dixit:

    Qui locus est valde interesting, et est scire volui, si Prosody websockets sustinet. Ego sum interested in faciens telam et XMPP client

    1.    @Jlcmux dixit:
  10.   Inukaze dixit:

    Hi, quia non habeo versionem quod est in schola cum configuratione tantum domestica intranet? Domain aut aliquid non esse simile. in tantum ut vix I computatrum Linux computers quod alius iungo in servitore et nomine est ad eam

    Est solum coniunctionem ut possis loqui de intranet inter computers per pidgin.