Hozzon létre egy Jabber-alapú kiszolgálót az iChat számára

Tartalomjegyzék:

Hozzon létre egy Jabber-alapú kiszolgálót az iChat számára
Hozzon létre egy Jabber-alapú kiszolgálót az iChat számára
Anonim

Ha az iChatet használja, valószínűleg már tudja, hogy beépített támogatja a Jabber-alapú üzenetküldést. Ez ugyanaz az üzenetküldési séma, mint a Google Talk és sok más hasonló szolgáltatás. A Jabber az XMPP nevű nyílt forráskódú protokollt használja az üzenetküldő kliensek kezdeményezésére és beszélgetésére. A nyílt forráskódú keretrendszer eredménye az, hogy nagyon egyszerűvé teszi a saját Jabber-szerver futtatását Mac-en.

iChat szerver – Hozzon létre saját Jabber szervert

Image
Image

Sok oka lehet annak, hogy saját Jabber-kiszolgálóját használja az iChat üzenetküldés engedélyezéséhez:

  • Ön szabályozza, hogy ki csatlakozhat a szolgáltatáshoz.
  • Létrehozhat egy biztonságos üzenetküldő rendszert.
  • Minden üzenetkezelési kommunikációt tartson házon belül.
  • Könnyű többplatformos üzenetküldés.
  • Szeretsz babrálni a Mac-eddel, és a Jabber szervered jól hangzik.

Valójában sok más oka is van, különösen az üzenetküldő rendszereket használó nagyobb cégek számára, de a felhasználók többsége számára a Jabber-szerver létrehozása annak a biztonságától függ, hogy otthoni vagy kisvállalati iChat-üzenetei nem külső szemek számára hozzáférhető.

Ez nem jelenti azt, hogy zárt környezetet hoz létre. Az ebben az útmutatóban létrehozott Jabber-kiszolgáló csak házon belüli használatra konfigurálható, nyitott az internetre, vagy bármi, ami a kettő között van. De még ha úgy dönt is, hogy megnyitja Jabber-kiszolgálóját az internetkapcsolatokhoz, akkor is használhat különféle biztonsági intézkedéseket az üzenetek titkosítására és titkosítására.

Ha a háttér nincs útban, kezdjük.

Különféle Jabber szerveralkalmazások állnak rendelkezésre. Sokan megkövetelik, hogy letöltse a forráskódot, majd saját maga fordítsa le és készítse el a szerveralkalmazást. Mások készen állnak a nagyon egyszerű telepítési utasításokkal.

Az Openfire-t, egy nyílt forráskódú, valós idejű együttműködési szervert fogjuk használni. Azonnali üzenetküldő rendszeréhez XMPP-t (Jabber) használ, és az iChat klienssel, valamint sok más Jabber-alapú üzenetküldő klienssel együtt működik.

A legjobb az egészben, hogy ez egy egyszerű telepítés, amely nem sokban különbözik bármely más Mac-alkalmazás telepítésétől. A szerver konfigurálásához webalapú felületet is használ, így nem kell szerkeszteni vagy kezelni szöveges fájlokat.

Mire van szüksége egy Jabber szerver létrehozásához

  • Openfire valós idejű együttműködési szerver.
  • Intel-alapú Mac.
  • Körülbelül fél óra az idejéből.

iChat Server – Az Openfire Jabber Server telepítése és beállítása

Image
Image

Az Openfire-t választottuk Jabber szerverünknek, mert egyszerű telepítése, webalapú konfigurációja és megfelel a szabványoknak, amelyek lehetővé teszik többplatformos szerver létrehozását. A telepítés és beállítás megkezdéséhez meg kell szereznie az Openfire legújabb verzióját az Ignite Re altime webhelyről.

Az Openfire Jabber/XMPP szerver letöltése

  1. Az Openfire alkalmazás letöltéséhez látogasson el az Openfire projekt webhelyére, és kattintson a Letöltés gombra az Openfire legújabb verziójához.
  2. Az Openfire három különböző operációs rendszerhez érhető el: Windows, Linux és Mac. Ahogy valószínűleg már sejtette, az alkalmazás Mac verzióját fogjuk használni.
  3. Válassza ki a Mac download gombot, majd kattintson az openfire_3_7_0.dmg fájlra. (Ezekhez az utasításokhoz az Openfire 3.7.0-t használjuk; a tényleges fájlnév idővel változik, ahogy új verziók megjelennek.)

Openfire telepítése

  1. A letöltés befejeztével nyissa meg a letöltött lemezképet, ha nem nyílt meg automatikusan.
  2. Kattintson duplán a lemezképben felsorolt Openfire.pkg alkalmazásra.
  3. A telepítő megnyílik, és üdvözli Önt az Openfire XMPP Serverben. Kattintson a Folytatás gombra.
  4. Az Openfire megkérdezi, hová kell telepíteni a szoftvert; az alapértelmezett hely megfelelő a legtöbb felhasználó számára. Kattintson a Telepítés gombra.
  5. A rendszer rendszergazdai jelszót kér. Adja meg a jelszót, majd kattintson az OK. gombra.
  6. A szoftver telepítése után kattintson a Bezárás gombra.

Az Openfire beállítása

  1. Az Openfire preferenciaablakként van telepítve. A Rendszerbeállítások elindításához kattintson a System Preferences Dock ikonra, vagy válassza a System Preferences lehetőséget az Apple menüből.
  2. Kattintson a Rendszerbeállítások "Egyéb" kategóriájában található Openfire beállítások ablaktáblára.
  3. Egy másik üzenet is megjelenhet, amely így szól: "Az Openfire beállítási panel használatához a Rendszerbeállításoknak ki kell lépnie, és újra meg kell nyitnia." Ez azért történik, mert az Openfire beállítási ablaktáblája 32 bites alkalmazás. Az alkalmazás futtatásához a 64 bites Rendszerbeállítások alkalmazásnak ki kell lépnie, és a 32 bites verziónak futnia kell a helyén. Ez nem befolyásolja a Mac teljesítményét, ezért kattintson az OK gombra, majd nyissa meg újra az Openfire beállítási panelt.
  4. Kattintson a Felügyeleti konzol megnyitása gombra.
  5. Ez megnyit egy webold alt az alapértelmezett böngészőben, amely lehetővé teszi az Openfire Jabber szerver adminisztrálását.
  6. Mivel ez az első alkalom, hogy az Openfire-t használja, az adminisztrációs oldalon megjelenik egy üdvözlő üzenet, és elindul a beállítási folyamat.
  7. Válasszon nyelvet, majd kattintson a Continue. gombra.
  8. Beállíthatja az Openfire szerverhez használt tartománynevet. Ha az Openfire szervert csak a helyi hálózaton szeretné futtatni, internetkapcsolat nélkül, akkor az alapértelmezett beállítások megfelelőek. Ha meg szeretné nyitni az Openfire szervert külső kapcsolatok számára, meg kell adnia egy teljesen minősített tartománynevet. Ezt később módosíthatja, ha kívánja. Feltételezzük, hogy az Openfire-t használja saját belső hálózatához. Fogadja el az alapértelmezett beállításokat, majd kattintson a Folytatás gombra.
  9. Dönthet úgy, hogy egy külső adatbázist használ az Openfire-fiók összes adatának tárolására, vagy használja az Openfire-hez mellékelt beágyazott beépített adatbázist. A beágyazott adatbázis megfelelő a legtöbb telepítéshez, különösen akkor, ha a csatlakozó ügyfelek száma száznál kevesebb. Ha nagyobb telepítést tervez, a külső adatbázis jobb választás. Feltételezzük, hogy ez egy kis telepítésre vonatkozik, ezért az Embedded Database lehetőséget választjuk. Kattintson a Folytatás
  10. A felhasználói fiókok adatai tárolhatók a kiszolgáló adatbázisában, vagy lehívhatók címtárszerverről (LDAP) vagy ClearSpace szerverről. Kis és közepes Openfire-telepítések esetén, különösen, ha még nem használ LDAP- vagy ClearSpace-kiszolgálót, az alapértelmezett Openfire beágyazott adatbázis a legegyszerűbb lehetőség. Folytatjuk az alapértelmezett kiválasztás használatával. Válasszon, majd kattintson a Folytatás
  11. Az utolsó lépés egy rendszergazdai fiók létrehozása. Adjon meg funkcionális e-mail címet és jelszót a fiókhoz. Egy megjegyzés: Ennél a lépésnél nem ad meg felhasználónevet. Ennek az alapértelmezett rendszergazdai fióknak a felhasználóneve a következő lesz: 'admin', idézőjelek nélkül. Kattintson a Folytatás

A beállítás befejeződött.

iChat szerver – Az Openfire Jabber szerver konfigurálása

Image
Image

Most, hogy az Openfire Jabber szerver alapbeállítása befejeződött, ideje beállítani a szervert, hogy az iChat kliensei hozzáférhessenek.

  1. Ha onnan folytatja, ahol az utolsó oldalon abbahagytuk, megjelenik egy gomb a weboldalon, amellyel továbbléphet az Openfire adminisztrációs konzolra. Kattintson a gombra a folytatáshoz. Ha bezárta a beállítási webold alt, újra hozzáférhet az adminisztrációs konzolhoz, ha elindítja az Openfire beállítási ablaktáblát, és kattintson az Felügyeleti konzol megnyitása gombra.
  2. Írja be a korábban megadott felhasználónevet (admin) és jelszót, majd kattintson a Bejelentkezés. gombra.
  3. Az Openfire felügyeleti konzol egy füles felhasználói felületet biztosít, amely lehetővé teszi a kiszolgáló, a felhasználók/csoportok, a munkamenetek, a csoportos csevegés és a beépülő modulok konfigurálását a szolgáltatáshoz. Ebben az útmutatóban csak azokat az alapokat nézzük meg, amelyeket be kell állítani, hogy az Openfire Jabber szerver gyorsan üzembe helyezhető és működjön.

Openfire Felügyeleti Konzol: E-mail beállítások

  1. Kattintson a Server fülre, majd kattintson a Server Manager allapra.
  2. Kattintson az E-mail beállítások menüpontra.
  3. Adja meg az SMTP beállításait, hogy az Openfire szerver értesítő e-maileket küldjön a rendszergazdának. Ez nem kötelező; az Openfire szerver attól függetlenül működik, hogy beállította-e az e-mailt. Az Openfire rendszergazdájaként azonban érdemes értesítést kapni, ha valami probléma merülne fel.
  4. Az e-mail beállításokban kért információk megegyeznek az e-mail klienssel használt adatokkal. A levelezőállomás az SMTP-kiszolgáló (kimenő levelezőszerver), amelyet az e-mailekhez használ. Ha az e-mail kiszolgáló hitelesítést igényel, feltétlenül adja meg a kiszolgáló felhasználónevét és jelszavát. Ez ugyanaz az információ, mint az e-mail fiókod felhasználóneve és jelszava.
  5. Az e-mail beállításokat a Teszte-mail küldése gombra kattintva tesztelheti.
  6. Lehetőséged van megadni, hogy kinek kell elküldenie a teszt e-mailt, és mi legyen a tárgy és a törzsszöveg. Miután kiválasztotta, kattintson a Küldés. gombra.
  7. A teszt e-mailnek rövid időn belül meg kell jelennie az e-mail alkalmazásban.

Openfire Felügyeleti Konzol: Felhasználók létrehozása

  1. Kattintson a Felhasználók/Csoportok fülre.
  2. Kattintson a Users allapra.
  3. Kattintson az Új felhasználók létrehozása menüpontra.
  4. Adja meg a felhasználónevet és a jelszót. Opcionálisan megadhatja a felhasználó valódi nevét és e-mail címét is, és megadhatja, hogy az új felhasználó lehet-e a szerver rendszergazdája.
  5. Ismételje meg a további felvenni kívánt felhasználóknál.

Az iChat használata a csatlakozáshoz

Új fiókot kell létrehoznia a felhasználó számára az iChat szolgáltatásban.

  1. Indítsa el az iChat szolgáltatást, és válassza a Preferences lehetőséget az iChat menüből.
  2. Válassza ki a Fiókok lapot.
  3. Kattintson a plus (+) gombra a folyószámlák listája alatt.
  4. A legördülő menü segítségével állítsa be a Fiók típusát "Jabber" értékre.
  5. Írja be a fiók nevét. A név a következő formában van: felhasználónév@domainnév. A domain nevet a beállítási folyamat során határozták meg. Ha az alapértelmezett beállításokat használta, akkor az Openfire-kiszolgálót üzemeltető Mac neve lesz, a nevéhez pedig a „.local” fűződik. Például, ha a felhasználónév Tom és a gazdagép Mac neve Jerry, akkor a teljes felhasználónév [email protected].
  6. Írja be az Openfire-ben a felhasználóhoz rendelt jelszót.
  7. Kattintson a következőre: Kész.
  8. Egy új iChat üzenetküldő ablak nyílik meg az új fiókhoz. Figyelmeztetés jelenhet meg arról, hogy a kiszolgálónak nincs megbízható tanúsítványa. Ennek az az oka, hogy az Openfire-kiszolgáló önaláírt tanúsítványt használ. Kattintson a Continue gombra a tanúsítvány elfogadásához.

Ennyi. Most már van egy teljesen működőképes Jabber szervere, amely lehetővé teszi az iChat ügyfelek számára a csatlakozást. Természetesen egy Openfire Jabber szervernek jóval több funkciója van, mint amit itt megvizsgáltunk. Csak az Openfire szerver üzembe helyezéséhez és az iChat kliensek csatlakoztatásához szükséges minimumot vettük figyelembe.

Ha többet szeretne megtudni az Openfire Jabber szerver használatáról, további dokumentációt talál a következő címen:

Openfire dokumentáció

Az útmutató utolsó oldala utasításokat tartalmaz az Openfire szerver eltávolításához a Mac gépről.

iChat Server – Az Openfire Jabber Server eltávolítása

Image
Image

Egy dolog nem tetszik az Openfire-ben, hogy nem tartalmaz eltávolító programot vagy könnyen elérhető dokumentációt az eltávolításról. Szerencsére a Unix/Linux verzió részleteket tartalmaz az Openfire fájlok elhelyezkedéséről, és mivel az OS X UNIX platformon alapul, meglehetősen könnyű volt megtalálni az összes fájlt, amelyet el kell távolítani az alkalmazás eltávolításához.

Uninstall Openfire for Mac

  1. Indítsa el a System Preferences parancsot, majd válassza ki az Openfire beállítási ablaktáblát.
  2. Kattintson a Stop Openfire gombra.
  3. Rövid késleltetés után az Openfire állapota Leállítva értékre változik.
  4. Zárja be az Openfire beállítási ablaktáblát.

A törölni kívánt fájlok és mappák egy része rejtett mappákban van tárolva. Mielőtt törölné őket, először láthatóvá kell tennie az elemeket. A láthatatlan elemek láthatóvá tételéhez, valamint az Openfire eltávolítása után a rejtett formátumba való visszaállításhoz itt talál utasításokat:

Rejtett mappák megtekintése Mac számítógépén a terminál használatával

  1. Miután láthatóvá tette a rejtett elemeket, nyisson meg egy Finder ablakot, és lépjen a következő helyre: Indítási meghajtó/usr/local/
  2. Cserélje ki az „Indítómeghajtó” szavakat a Mac rendszerindító kötetének nevével.
  3. A /usr/local mappában húzza az Openfire mappát a kukába.
  4. Lépjen az Indítómeghajtó/Library/LaunchDaemons elemre, és húzza az org.jivesoftware.openfire.plist fájlt a kukába.
  5. Lépjen az Indítómeghajtó/Könyvtár/PreferencePanes elemre, és húzza az Openfire.prefPane fájlt a kukába.
  6. Ürítse ki a szemetet.
  7. Mostantól visszaállíthatja Mac számítógépét a rendszerfájlok elrejtésének alapértelmezett állapotára a fenti hivatkozásban leírt eljárással.

Ajánlott: