For å endre standardinnstillingene for Lion Server iChat Server, du stort sett bruke Server-programmet. Hvis du er kjent med tidligere versjoner av Mac OS X Server, vil du legge merke til at Apple fjernet noen av de mer avanserte konfigurasjonsinnstillinger fra Server Admin. . Men du kan fortsatt gjøre noen av disse endringene med Unix kommandolinje-grensesnitt ved hjelp av Terminal
For å se alle iChat innstillinger, inkludert de skjulte seg, skriver dette i Terminal:
sudo Serverinnstillinger jabber
slå på iChat tjeneste
for å slå på iChat tjeneste, klikker du bare på iChat ikonet i Server app sidepanelet og klikk den store bryteren til på-stilling.
Hvis du har en trådløs Apple router (AirPort eller Time Capsule) på nettverket og oppført i Server app sidebar, en dialog kan spørre deg om du vil tillate Internett-tilgang til iChat service. Ved å klikke på Tillat knappen gjør iChat Server tilgjengelig for brukerne i nettverket; klikke Ikke tillat gjør det utilgjengelig.
For ikke-Apple-rutere, må du konfigurere ruteren for port mapping.
Arkiv samtalemeldinger
Når du klikker Arkiv alle meldinger under Server app, begynner Lion Server sparer alle iChat-meldinger som brukere oppretter. Den lagrer denne informasjonen i /Bibliotek /Server /iChat /data /message_archives.
Hvis du ønsker å lagre denne chatten arkivet på et annet sted, for eksempel en annen harddisk, må du bruke kommandolinjen. I motsetning til tidligere versjoner av Mac OS X Server, betyr Lion Server ikke la deg endre dataarkivet beliggenhet med administrasjonsverktøyene. Hvis du vil endre plasseringen med kommandolinjen, åpne Terminal i /Programmer /Verktøy-mappen og skriv inn følgende på en linje:
sudo Serverinnstillinger jabber: savedChatsLocation = "/ path Twitter /message_archives"
der banen
er det nye stedet du ønsker å bruke. (Hvis banen var på en annen stasjon, vil det se omtrent slik ut /Volumes /MyOther harddisk /MyFolder.)
Hvis du har mistet oversikten over hvor du setter arkivet, kan du finne det (og alle iChat Server innstillinger) ved å skrive sudo Serverinnstillinger innstillinger~~POS=HEADCOMP jabber. Merk at disse kommentarene er store og små bokstaver.
Aktiver server-til-server-integrasjon
Server-til-server (S2S) kommunikasjon, kjent som S2S føderasjon, gjør
kommunikasjon med andre XMPP-servere, inkludert Google Talk, Jabber, og andre iChat-servere, så lenge serverne er synlige for Internett. Brukere av hver forente tjeneren kan kommunisere med hverandre.
Velge Aktiver Server-til-Server Federation boksen slås på S2S. Klikk på Rediger-knappen for å få tilgang til ytterligere S2S innstillinger.
I dialogboksen som vises, har du et utvalg av Tillat Federation med alle domener, som lar brukerne koble seg til en bruker på en XMPP-server, eller begrense Federation til følgende domener. Sistnevnte valg begrenser tilgangen til domener eller komplette serververtsnavn som du legger med knappen Legg til (+). Du kan ha både domener og server navn på denne listen.
Slå autobuddy støtte
Med autobuddy funksjonen slått på, blir alle iChat servere i en bestemt gruppe legges automatisk til alle andres venneliste . På oppsiden er at brukerne ikke trenger å legge til venner manuelt. Ulempen er at hvis brukerne fjerne kompiser fra sin liste, legger autobuddy dem tilbake.
Autobuddy er slått av som standard. For å slå den på ved hjelp av Terminal, skriver du inn følgende:
sudo Serverinnstillinger jabber: enableAutoBuddy = yes
Legg til vert domener
Lion Server kan være vert iChat tjeneste på flere domener. Standarden er et enkelt domene, serveren vert. Du legge til andre vertsnavn for bruk av iChat, så lenge DNS er konfigurert til å løse navnene til iChat Server IP adresse
Åpne Terminal og skriv inn følgende, alle på én linje.
Sudo Server innstillinger jabber: hostsCommaDelimitedString = " domain1.com, domain2.com, domain3.com
"
Legg merke til at det ikke er plass etter komma. Of course, erstatte dine virkelige domener for domain1.com
og så videre. Inkluder serveren vert i listen hvis det er en av de Jabber domener.