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

01/04

iChat Server - Hozzon létre saját Jabber szervert

Használjuk a nyílt forráskódú, valós idejű együttműködési kiszolgáló Openfire-t. XMPP-t (Jabber) használ az azonnali üzenetküldő rendszerhez, és a natív iChat kliensből, valamint számos más Jabber-alapú üzenetküldő kliensből is működik. Képernyőfelvétel a Coyote Moon Inc.-nek

Ha iChat -ot használsz, akkor valószínűleg már tudod, hogy beépített támogatást nyújt a Jabber-alapú üzenetküldéshez. Ez ugyanaz az üzenetküldési rendszer, amelyet a Google Talk és sok más hasonló szolgáltatás használ. A Jabber egy XMPP nevű nyílt forráskódú protokollt használ az üzenetkezelő ügyfelek kezdeményezésére és beszélgetésére. Egy nyílt forráskódú keretrendszer eredménye, hogy nagyon könnyű a saját Jabber kiszolgáló futtatását a Mac rendszeren.

Miért használja a saját Jabber-alapú iChat kiszolgálót?

Számos ok van arra, hogy a saját Jabber kiszolgálót használva engedélyezze az iChat üzenetkezelést:

Valójában sok más ok is létezik, különösen az olyan nagyvállalatok számára, amelyek üzenetküldő rendszereket használnak, de a felhasználók többségéhez a Jabber szerver létrehozása arra a biztonságra korlátozódik, hogy tudatában van annak, hogy otthoni vagy kisvállalati iChat üzenetek nem érhetők el külső szemmel.

Ez nem jelenti azt, hogy zárt környezetet hoz létre. Az ebben a kézikönyvben létrehozott Jabber kiszolgáló csak házon belüli használatra konfigurálható, nyitva áll az internetre, vagy csak bármi másra. De még akkor is, ha úgy dönt, hogy megnyitja a Jabber szervert az internetkapcsolatokhoz, még mindig számos biztonsági intézkedést használhat az üzenetek privát titkosítására és megőrzésére.

A háttérben az útból induljunk el.

Számos különböző Jabber kiszolgáló alkalmazás áll rendelkezésre. Sokan megkövetelik, hogy forráskódot töltsön le, majd fordítsa le és készítse el a kiszolgáló alkalmazást. Mások készen állnak arra, hogy egyszerűen telepítsenek.

Használjuk a nyílt forráskódú, valós idejű együttműködési kiszolgáló Openfire-t. XMPP-t (Jabber) használ az azonnali üzenetküldő rendszerhez, és a natív iChat kliensből, valamint számos más Jabber-alapú üzenetküldő kliensből is működik.

A legjobb az egészben, ez egy egyszerű telepítés, amely nem különbözik más Mac alkalmazások telepítésétől. A kiszolgáló konfigurálásához webalapú felületet is alkalmaz, így nincsenek szöveges fájlok szerkesztésre vagy kezelésre.

Mit kell létrehozni egy Jabber szervert?

02. 04. sz

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

Az Openfire szerver működni fog, hogy beállít-e e-mailt vagy sem. De mint Openfire rendszergazda, jó ötlet, hogy értesítést kaphasson, ha valamilyen probléma merülne fel. Képernyőfelvétel a Coyote Moon Inc.-nek

Az Openfire-t a Jabber szerverünk számára egyszerű telepítés, web alapú konfiguráció és szabványok betartása miatt választottuk ki, amely lehetővé teszi számunkra, hogy egy platformon keresztüli szervert hozzunk létre. A telepítéshez és a telepítéshez el kell indítania az Openfire legfrissebb verzióját az Ignite Realtime weboldalon.

Töltse le az Openfire Jabber / XMPP szervert

  1. Az Openfire alkalmazás letöltéséhez álljon meg az Openfire projekt webhelyén, és kattintson a Letöltés gombra az Openfire legfrissebb verziójára.
  2. Az Openfire három különböző operációs rendszerhez érhető el: Windows, Linux és Mac. Amint valószínűleg már kitaláltad, az alkalmazás Mac verzióját használjuk.
  3. Válassza ki a Mac letöltési gombot, majd kattintson a openfire_3_7_0.dmg fájlra. (Használjuk az Openfire 3.7.0-at ezeknek az utasításoknak a használatával, az aktuális fájlnév az idő múlásával változik az új verziók kiadásakor.)

Az Openfire telepítése

  1. Miután a letöltés befejeződött, nyissa meg a letöltött lemezképet, ha nem nyílt meg automatikusan.
  2. Kattintson duplán a lemezképen felsorolt ​​Openfire.pkg alkalmazásra.
  3. A telepítő megnyílik, és üdvözli Önt az Openfire XMPP szerverre. Kattintson a Folytatás gombra.
  4. Az Openfire megkérdezi, hol kell telepíteni a szoftvert; az alapértelmezett hely a legtöbb felhasználó számára megfelelő. Kattintson a Telepítés gombra.
  5. Az adminisztrátori jelszó megadásra kerül . 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 telepítése preferenciaablakként történik. Indítsa el a System Preferences (Rendszerbeállítások) elemet vagy kattintson a System Preferences Dock (Rendszerbeállítások dokk) ikonra, vagy válassza az "Apple" menü "Rendszerbeállítások" pontját.
  2. Kattintson a Rendszerbeállítások "Egyéb" kategóriájában található Openfire beállítási ablaktáblára.
  3. Lehet, hogy egy másik üzenetet lát: "Az Openfire preferenciaablak használatához a Rendszerbeállításoknak le kell lépniük, és újra kell indítaniuk." Ez azért történik, mert az OpenFire beállítások panel egy 32 bites alkalmazás. Az alkalmazás futtatásához a 64 bites Rendszerbeállítások programnak le kell állnia, és a 32 bites verzió a helyén kell futnia. 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 ablaktáblát.
  4. Kattintson a Felügyeleti konzol megnyitása gombra.
  5. Ez megnyitja az alapértelmezett böngészőben lévő weboldalt, amely lehetővé teszi az Openfire Jabber kiszolgáló felügyeletét.
  6. Mivel ez az első alkalom, amikor az Openfire-t használtuk, az adminisztrációs oldal üdvözlő üzenetet jelenít meg és elindítja a telepítési folyamatot.
  7. Válasszon ki egy nyelvet, majd kattintson a Folytatás gombra.
  8. Beállíthatja az Openfire szerverhez használt tartománynevet. Ha az Openfire kiszolgálót csak a helyi hálózathoz kívánja futtatni, és nincs internetkapcsolat, akkor az alapértelmezett beállítások rendben vannak. Ha az Openfire kiszolgálót külső kapcsolatokra kívánja nyitni, akkor teljesen minősített tartománynevet kell megadnia. Ezt később megváltoztathatja, ha akarja. Feltételezzük, hogy a saját belső hálózatához Openfire-t használ. Fogadja el az alapértelmezett értékeket, majd kattintson a Folytatás gombra.
  9. Kiválaszthatja, hogy külső adatbázist használjon az összes Openfire fiókadat tárolásához, vagy használja az Openfire beépített beépített adatbázist. A beágyazott adatbázis jól működik a legtöbb telepítésnél, különösen, ha az ügyfelek száma kevesebb, mint száz. Ha nagyobb telepítést tervez, a külső adatbázis jobb választás. Feltételezzük, hogy ez egy kis telepítés, ezért kiválasztjuk a Beágyazott adatbázis opciót. Kattintson a Folytatás gombra.
  10. A felhasználói fiók adatok tárolhatók a kiszolgáló adatbázisban, vagy le lehet húzni egy könyvtárkiszolgálóról (LDAP) vagy egy ClearSpace szerverről. Kicsi és közepes méretű Openfire telepítésekhez, különösen, ha még nem használ LDAP vagy ClearSpace szervert, az alapértelmezett Openfire beágyazott adatbázis a legegyszerűbb lehetőség. Folytatjuk az alapértelmezett választást. Végezze el a választást, és kattintson a Folytatás gombra.
  11. Az utolsó lépés egy adminisztrátori fiók létrehozása. Adjon meg egy funkcionális e-mail címet és jelszót a fiókhoz. Egy megjegyzés: ebben a lépésben nem ad meg felhasználónevet. Ennek az alapértelmezett rendszergazdai fióknak a felhasználóneve az idézőjelek nélkül "admin" lesz. Kattintson a Folytatás gombra.

A telepítés befejeződött.

03. 04. sz

iChat Server - Az Openfire Jabber Server konfigurálása

Adjon meg felhasználónevet és jelszót. A felhasználó valódi nevét és e-mail címét is megadhatja, és megadhatja, hogy az új felhasználó lehet-e a szerver rendszergazdája. Képernyőfelvétel a Coyote Moon Inc.-nek

Most, hogy az Openfire Jabber szerver alapvető beállítása befejeződött, itt az ideje beállítani a kiszolgálót, hogy az iChat ügyfelei hozzáférjenek hozzá.

  1. Ha folytatja, ahonnan az utolsó oldalon elhagytunk, akkor megjelenik egy gomb a weboldalon, amely lehetővé teszi, hogy továbblépjen az Openfire adminisztrációs konzolra. Kattintson a gombra a folytatáshoz. Ha bezárta a beállítási weboldalt, akkor nyissa meg újra az adminisztrációs konzolt, ha megnyitja az Openfire beállítási ablaktáblát, és rákattint az Adminisztrációs konzol megnyitása gombra.
  2. Adja meg a korábban megadott felhasználónevet (admin) és jelszavát, majd kattintson a Bejelentkezés gombra.
  3. Az Openfire Admin Console egy lapos 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 beállítását. Ebben az útmutatóban csak azokat az alapokat tekintjük meg, amelyeket be kell állítanunk az Openfire Jabber kiszolgáló gyors felállítása és futása érdekében.

Openfire felügyeleti konzol: E-mail beállítások

  1. Kattintson a Kiszolgáló fülre, majd kattintson a Kiszolgálókezelő almappájára.
  2. Kattintson az E-mail beállítások menüelemre.
  3. Adja meg az SMTP beállításait, hogy az Openfire szerver küldjön értesítő e-maileket a rendszergazdának. Ez opcionális; az Openfire szerver működni fog, hogy beállít-e e-mailt vagy sem. De mint Openfire rendszergazda, jó ötlet, hogy értesítést kaphasson, ha valamilyen probléma merülne fel.
  4. Az e-mail beállításokban kért információk ugyanazok az információk, amelyeket az e-mail klienshez használ. A levélkiszolgáló az Ön e-mailje számára használt SMTP-kiszolgáló (kimenõ levelezõszerver). Ha az e-mail kiszolgáló hitelesítést igényel, feltétlenül töltse ki a kiszolgáló felhasználónevét és a Szerver jelszavát. Ez ugyanaz az információ, mint az e-mail fiókjának felhasználóneve és jelszava.
  5. Az e-mail beállításait az Értesítési teszt elküldése gombra kattintva tesztelheti.
  6. Megadhatja azt a lehetőséget, hogy megmondja, ki kell a tesztüzenetnek eljutnia, és hogy mi legyen a tárgy és a szöveg szövege. Miután elvégezte a választásait, kattintson a Küldés gombra.
  7. A tesztüzenetnek 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 lapfülre.
  2. Kattintson a Felhasználók allapra.
  3. Kattintson az Új felhasználók létrehozása menüpontra.
  4. Adjon meg felhasználónevet és jelszót. A felhasználó valódi nevét és e-mail címét is megadhatja, és megadhatja, hogy az új felhasználó lehet-e a szerver rendszergazdája.
  5. Ismételje meg a hozzáadni kívánt további felhasználókat.

Az iChat használata a Csatlakozáshoz

Új felhasználói fiókot kell létrehoznia a felhasználó számára az iChat-ban.

  1. Indítsa el az iChat alkalmazást, és válassza az "Beállítások" lehetőséget az iChat menüből.
  2. Válassza a Fiókok lapot.
  3. Kattintson a plusz (+) gombra a jelenlegi fiókok listájában.
  4. A legördülő menü segítségével állítsa be a Fióktípus "Jabber" értéket.
  5. Adja meg a fiók nevét. A név a következő formában található: felhasználónév @ tartománynév. A tartománynév meghatározásra került a telepítési folyamat során. Ha az alapértelmezett beállításokat használja, az az Openfire kiszolgálót betöltő Mac neve lesz, a nevéhez csatolt ".local". Például, ha a felhasználónév Tom és a gazda Mac neve Jerry, akkor a teljes felhasználónév Tom@Jerry.local lenne.
  6. Adja meg a felhasználóhoz rendelt jelszót Openfire-ben.
  7. Kattintson a Kész gombra.
  8. Egy új iChat üzenetküldő ablak fog megnyílni az új fiókhoz. Előfordulhat, hogy figyelmeztetés jelenik meg arról a szerverről, amely nem rendelkezik megbízható tanúsítvánnyal. Ez azért van így, mert az Openfire szerver önaláírt tanúsítványt használ. A tanúsítvány elfogadásához kattintson a Folytatás gombra.

Ez az. Most van egy teljesen működő Jabber szerver, amely lehetővé teszi az iChat ügyfelek számára a kapcsolatot. Természetesen az Openfire Jabber kiszolgálónak sokkal több funkciója van, mint amit itt feltártunk. Csak az Openfire-kiszolgáló kipróbálására és a futáshoz szükséges minimális minimumra, valamint az iChat ügyfelek hozzáadására vonatkoztattak.

Ha többet szeretne megtudni az Openfire Jabber szerver használatáról, további dokumentációt talál:

Openfire dokumentáció

Az útmutató utolsó oldala tartalmazza az Openfire szerver Mac számítógépről történő eltávolításának utasításait.

04/04

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

Adja meg a fiók nevét. A név a következő formában található: felhasználónév @ tartománynév. Például, ha a felhasználónév Tom és a gazda Mac neve Jerry, akkor a teljes felhasználónév Tom@Jerry.local lenne. Képernyőfelvétel a Coyote Moon Inc.-nek

Egy dolog, amiért nem szeretem az Openfire-t, hogy nem tartalmaz uninstaller-t, vagy könnyen hozzáférhető dokumentációt arról, hogyan kell eltávolítani. Szerencsére a Unix / Linux verzió részleteket tartalmaz arról, hogy hol található az Openfire fájl, és mivel az OS X egy UNIX platformon alapul, elég egyszerű volt megtalálni az összes eltávolítani kívánt fájlt az alkalmazás eltávolításához.

Távolítsa el az Openfire for Mac programot

  1. Indítsa el a System Preferences (Rendszerbeállítások) parancsot, majd válassza a Openfire beállítások ablakot.
  2. Kattintson a Stopfüst leállítása gombra.
  3. Rövid késleltetés után az Openfire állapot meg fog változni.
  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ákba kerül. Mielőtt törölné őket, először meg kell jelenítenie az elemeket. A láthatatlan elemek láthatóvá tételére vonatkozó utasításokat, valamint a visszaküldeni őket a rejtett formátumba, miután befejezte az Openfire eltávolítását:

A Mac számítógépen található rejtett mappák megtekintése a terminál használatával

  1. Miután láthatóvá tette a rejtett elemeket, nyissa meg a Finder ablakot, és navigáljon:
    Indítási meghajtó / usr / local /
  2. Cserélje ki a "Indítási meghajtó" szót a Mac rendszerindítási kötetének nevével.
  3. A / usr / local könyvtárba való belépés után húzza az Openfire mappát a kukába.
  4. Keresse meg a Startup drive / Library / LaunchDaemons parancsot, és húzza az org.jivesoftware.openfire.plist fájlt a kukába.
  5. Keresse meg a Startup drive / Library / PreferencePanes elemet, és húzza az Openfire.prefPane fájlt a szemétbe.
  6. Ürítse ki a szemetet.
  7. Most visszaállíthatja Mac-jét a rendszerfájlok elrejtésére vonatkozó alapértelmezett állapotra, a fenti hivatkozásban felvázolt eljárás használatával.