Introduktion
Optimering av kontorsinfrastruktur och utrullning av nya arbetsplatser Àr en allvarlig utmaning för företag av alla typer och storlekar. Det mest optimala alternativet för ett nytt projekt Àr att hyra resurser i molnet och förvÀrva licenser som kan anvÀndas bÄde hos leverantören och i det egna datacentret. En av lösningarna för ett sÄdant scenario Àr , vilket möjliggör att skapa en plattform för samarbete och företagskommunikation som fungerar bÄde i en molnmiljö och pÄ egen infrastruktur.

Lösningen Àr avsedd för kontor av alla storlekar och har tvÄ huvudsakliga installationsscenarier: med upp till 3000 e-postlÄdor och utan höga krav pÄ driftsÀkerhet kan en installation i single-server-lÀge anvÀndas, medan multi-server-lÀget stödjer pÄlitlig och responsiv drift av tiotusentals eller hundratusentals e-postlÄdor. I alla fall fÄr anvÀndaren tillgÄng till e-post, dokument och meddelanden genom ett enda webgrÀnssnitt frÄn vilken arbetsstation som helst med valfritt operativsystem utan installation och konfigurering av ytterligare programvara, eller via mobilapplikationer för iOS och Android. Det Àr möjligt att anvÀnda vanliga klienter som Outlook och Thunderbird.
För att implementera projektet valde Zextras-partnern Yandex.Cloud, eftersom dess arkitektur Àr liknande AWS och den stöder S3-kompatibel lagring, vilket kommer att minska kostnaderna för lagring av stora mÀngder e-post, meddelanden och dokument och öka driftsÀkerheten i lösningen.
I Yandex.Cloud-miljön anvÀnds grundlÀggande verktyg för hantering av virtuella maskiner och möjligheter för hantering av virtuella nÀtverk . För multi-server-installation krÀvs utöver de angivna verktygen Àven teknologierna , och vid behov (beroende pÄ systemets omfattning) Àven , samt en nÀtverksbalanserare .
S3-kompatibel objektlagring kan anvÀndas i bÄda installationsalternativen och kan Àven kopplas till system som Àr utspridda on-premise för kostnadseffektiv och driftsÀker datalagring av e-postservern i Yandex.Cloud.
För installation pÄ en enda server, beroende pÄ antalet anvÀndare och/eller e-postlÄdor, krÀvs: för huvudserver 4-12 vCPU, 8-64 GB vRAM (specifika vÀrden för vCPU och vRAM beror pÄ antalet e-postlÄdor och den faktiska belastningen), minst 80 GB diskutrymme för operativsystemet och applikationer samt ytterligare diskutrymme för lagring av e-post, index, loggar etc., beroende pÄ antalet och den genomsnittliga storleken pÄ e-postlÄdorna och som kan Àndras dynamiskt under systemets drift; för stödtjÀnstservrar Docs: 2-4 vCPU, 2-16 GB vRAM, 16 GB diskutrymme (specifika resursvÀrden och antalet servrar beror pÄ den faktiska belastningen); en TURN/STUN-server kan ocksÄ krÀvas (dess behov som en separat server och resurser beror pÄ den faktiska belastningen). För installationer med flera servrar bestÀms antalet och tilldelningen av roller av virtuella maskiner och de resurser som tilldelas dem individuellt beroende pÄ anvÀndarens krav.
Syftet med artikeln
Beskrivning av distributionen i Yandex.Cloud-miljön av produkterna i Zextras Suite baserade pÄ e-postservern Zimbra i en installationsversion för en enda server. Den resulterande installationen kan anvÀndas i produktionsmiljö (erfarna anvÀndare kan göra nödvÀndiga instÀllningar och lÀgga till resurser).
Systemet Zextras Suite/Zimbra innehÄller:
- Zimbra â företags-e-post med möjlighet att dela e-postlĂ„dor, kalendrar och kontaktlistor (adressböcker).
- Zextras Docs â inbyggt kontorspaket baserat pĂ„ LibreOffice online för skapande och samarbete kring dokument, kalkylblad och presentationer.
- Zextras Drive â personlig lagring som gör det möjligt att redigera, lagra och dela filer och mappar med andra anvĂ€ndare.
- Zextras Team â meddelandetjĂ€nst med stöd för ljud- och videokonferenser. Det finns versioner av Team Basic, som endast tillĂ„ter kommunikation 1:1, och Team Pro som stöder flernĂ€rande konferenser, kanaler, skĂ€rmdelning, filutbyte och andra funktioner.
- Zextras Mobile â stöd för mobila enheter via Exchange ActiveSync för synkronisering av e-post med mobila enheter med funktioner för hantering av MDM (Mobile Device Management). Gör det möjligt att anvĂ€nda Microsoft Outlook som e-postklient.
- Zextras Admin â implementering av multitenant-administration av systemet med delegering av administratörer för hantering av kundgrupper och tjĂ€nstekategorier.
- Zextras Backup - komplett cykel av sÀkerhetskopiering och ÄterstÀllning av data i realtid
- Zextras Powerstore â hierarkiskt objektlager för e-postsystemet med stöd för databehandlingsklasser, med möjlighet att lagra data lokalt eller i molnlagringar av S3-arkitektur, inklusive Yandex Object Storage.
Vid installationens slut fÄr anvÀndaren ett fungerande system i Yandex.Cloud-miljön.
Villkor och begrÀnsningar
- Det beskrivs inte hur diskutrymme för e-postlÄdor, index och andra datatyper reserveras, eftersom Zextras Powerstore stöder olika typer av lagring. Typ och storlek pÄ lagringarna beror pÄ uppgifterna och systemets parametrar. Om sÄ behövs kan detta göras senare under processen att överföra den beskrivna installationen till produktionsmiljö.
- För att förenkla installationen behandlas inte anvÀndningen av en administrerad DNS-server för att lösa interna (icke-offentliga) domÀnnamn, den standard-DNS-servern i Yandex.Cloud anvÀnds. Vid anvÀndning i produktionsmiljö rekommenderas att en DNS-server anvÀnds, som kanske redan finns i den företagsinfrastrukturen.
- Det antas att ett Yandex.Cloud-konto anvÀnds med standardinstÀllningar (specifikt, nÀr man gÄr in i "Konsolen" för tjÀnsten finns det endast en katalog (i listan "TillgÀngliga moln" under namnet default). AnvÀndare som Àr bekanta med Yandex.Cloud kan efter eget gottfinnande skapa en separat katalog för testmiljön eller anvÀnda en befintlig.
- AnvÀndaren mÄste ha en offentlig DNS-zon, till vilken de har administrativ Ätkomst.
- AnvÀndaren mÄste ha Ätkomst till katalogen i Yandex.Cloud "Konsolen" minst med rollen "editor" ("Cloud Owner" har alla nödvÀndiga rÀttigheter som standard, för att ge Ätkomst till andra anvÀndare i molnet finns guider: , , )
- Denna artikel beskriver inte installationen av anpassade X.509-certifikat som anvÀnds för att skydda nÀtverkskommunikation genom TLS-mekanismer. Efter installationen kommer sjÀlvsignerade certifikat att anvÀndas, vilket gör att webblÀsare kan fÄ Ätkomst till det installerade systemet. Dessa visar vanligtvis ett meddelande om att servern inte har ett verifierbart certifikat, men tillÄter att fortsÀtta arbetet. Innan verifierbara certifikat (signerade av offentliga och/eller företags certifikatmyndigheter) installeras pÄ klientenheter kan applikationer för mobiltelefoner sluta fungera med det installerade systemet. DÀrför Àr installationen av dessa certifikat i produktionsmiljö nödvÀndig och görs efter att testen genomförts i enlighet med företagets sÀkerhetspolicyer.
Beskrivning av installationsprocessen för systemet Zextras/Zimbra i "single-server"-variant
1. Förberedelseteg
Innan installationen pÄbörjas mÄste följande sÀkerstÀllas:
a) Ăndringar i den offentliga DNS-zonen (skapa en A-post för Zimbra-servern och MX-post för den hanterade postdomĂ€nen).
b) Konfigurera den virtuella nÀtverksinfrastrukturen i Yandex.Cloud.
Detta innebÀr att efter att Àndringar har gjorts i DNS-zonen krÀvs en viss tid för att sprida dessa Àndringar, men Ä andra sidan kan en A-post inte skapas utan att kÀnna till den IP-adress som Àr kopplad till den.
DÀrför utförs ÄtgÀrderna i följande ordning:
1. Reservera en offentlig IP-adress i Yandex.Cloud
1.1 I "Yandex.Cloud-konsolen" (vid behov vÀlja katalog i "tillgÀngliga moln") gÄ till avsnittet Virtual Private Cloud, underavsnittet IP-adresser, klicka sedan pÄ knappen "Reservera adress", vÀlj önskat tillgÀnglighetsomrÄde (eller godkÀnna det föreslagna vÀrdet; detta tillgÀnglighetsomrÄde bör sedan anvÀndas för alla kommande ÄtgÀrder i Yandex.Cloud, om det finns möjlighet att vÀlja tillgÀnglighetsomrÄde pÄ relevanta formulÀr), i den öppna dialogrutan kan man, om sÄ önskas, vÀlja alternativet "DDoS-skydd", och klicka pÄ knappen "Reservera" (se Àven ).

Efter att dialogen stÀngs kommer det att finnas en statisk IP-adress tilldelad av systemet i listan över IP-adresser, som kan kopieras och anvÀndas i nÀsta steg.

1.2 I den "direkta" DNS-zonen skapa en A-post för Zimbra-servern som pekar pÄ den tidigare tilldelade IP-adressen, en A-post för TURN-servern som pekar pÄ samma IP-adress och en MX-post för den hanterade e-postdomÀnen. I vÄrt exempel blir det mail.testmail.svzcloud.ru (Zimbra-server), turn.testmail.svzcloud.ru (TURN-server) och testmail.svzcloud.ru (e-postdomÀn) respektive.
1.3 I Yandex.Cloud, i den valda tillgÀnglighetszonen för det subnet som ska anvÀndas för att distribuera virtuella maskiner, aktivera NAT till Internet.
För detta, i avsnittet Virtual Private Cloud, underavsnittet "MolnnÀt", vÀlj den motsvarande molnnÀtet (dÀr finns som standard endast nÀtverket default), vÀlj den motsvarande tillgÀnglighetszonen och i dess instÀllningar vÀlj punkten "Aktivera NAT till Internet".

Statusen kommer att Àndras i listan över subnet:

Mer information finns i dokumentationen: och .
2. Skapa virtuella maskiner
2.1. Skapa en virtuell maskin för Zimbra
Följande steg:
2.1.1 I "Yandex.Cloud-konsolen" gÄ till avsnittet Compute Cloud, underavsnittet "Virtuella maskiner", klicka pÄ knappen "Skapa VM" (mer om att skapa VM kan du lÀsa hÀr: ).

2.1.2 DÀr mÄste du ange:
- Namn â valfritt (enligt det format som Yandex.Cloud stöder)
- TillgĂ€nglighetszon â bör överensstĂ€mma med den tidigare valda för det virtuella nĂ€tverket.
- I "Publika bilder" vÀlja Ubuntu 18.04 lts
- I diskar installera startdisken av minst 80 GB. För testÀndamÄl Àr HDD-typ tillrÀcklig (och Àven för produktiv anvÀndning förutsatt att vissa typer av data flyttas till SSD-typ diskar). Vid behov kan ytterligare diskar lÀggas till efter att VM har skapats.
I "berÀkningsresurser" ange:
- vCPU: minst 4 stycken.
- Garantiandel av vCPU: under tiden för utförandet av de ÄtgÀrder som beskrivs i artikeln minst 50%, efter installationen kan den minskas vid behov.
- RAM: rekommenderas 8 GB.
- Subnet: vÀlj subnet för vilket NAT till Internet aktiverades under det förberedande steget.
- Offentlig adress: vÀlj frÄn listan över IP-adresser som tidigare anvÀnts för att skapa A-posten i DNS.
- AnvÀndare: efter eget gottfinnande, men skiljer sig frÄn anvÀndaren root och frÄn systemkonton i Linux.
- Det Àr nödvÀndigt att ange en offentlig (öppen) SSH-nyckel.
â
See also Bilaga 1. Skapa SSH-nycklar med openssh och putty och konvertering av nycklar frÄn putty-format till openssh.
2.1.3 Efter instÀllningen bör du klicka pÄ "Skapa VM".
2.2. Skapande av virtuell maskin för Zextras Docs
Följande steg:
2.2.1 I "Yandex.Cloud-konsolen" gÄ till avsnittet Compute Cloud, underavsnittet "Virtuella maskiner", klicka pÄ knappen "Skapa VM" (mer om att skapa VM kan du lÀsa hÀr: ).

2.2.2 DÀr mÄste du ange:
- Namn â valfritt (enligt det format som Yandex.Cloud stöder)
- TillgĂ€nglighetszon â bör överensstĂ€mma med den tidigare valda för det virtuella nĂ€tverket.
- I "Publika bilder" vÀlja Ubuntu 18.04 lts
- I diskar installera startdisken av minst 80 GB. För testÀndamÄl Àr HDD-typ tillrÀcklig (och Àven för produktiv anvÀndning förutsatt att vissa typer av data flyttas till SSD-typ diskar). Vid behov kan ytterligare diskar lÀggas till efter att VM har skapats.
I "berÀkningsresurser" ange:
- vCPU: minst 2.
- Garantiandel av vCPU: under tiden för utförandet av de ÄtgÀrder som beskrivs i artikeln minst 50%, efter installationen kan den minskas vid behov.
- RAM: minst 2 GB.
- Subnet: vÀlj subnet för vilket NAT till Internet aktiverades under det förberedande steget.
- Offentlig adress: ingen adress (denna maskin behöver inte Ätkomst frÄn Internet, endast utgÄende Ätkomst frÄn denna maskin till Internet, vilket tillhandahÄlls av alternativet "NAT till Internet" för den anvÀnda subnetten).
- AnvÀndare: efter eget gottfinnande, men skiljer sig frÄn anvÀndaren root och frÄn systemkonton i Linux.
- Det Àr obligatoriskt att ange en offentlig (öppen) SSH-nyckel, samma som för Zimbra-servern kan anvÀndas, eller sÄ kan du generera ett separat nyckelpar, eftersom den privata nyckeln för Zextras Docs-servern mÄste placeras pÄ Zimbra-serverns disk.
Se Àven Bilaga 1. Skapa SSH-nycklar med openssh och putty och konvertering av nycklar frÄn putty-format till openssh.
2.2.3 Efter instÀllningen bör du klicka pÄ "Skapa VM".
2.3 Skapade virtuella maskiner kommer att vara tillgÀngliga i listan över virtuella maskiner, dÀr deras status och anvÀnda IP-adresser, bÄde offentliga och interna, visas. Informationen om IP-adresser kommer att behövas i de kommande installationsstegen.

3. Förbered Zimbra-servern för installation
3.1 Installera uppdateringar
Det Àr nödvÀndigt att logga in pÄ Zimbra-servern via dess offentliga IP-adress med hjÀlp av din föredragna ssh-klient och med den privata ssh-nyckeln samt med det anvÀndarnamn som angavs vid skapandet av den virtuella maskinen.
Efter inloggningen utför kommandona:
sudo apt update
sudo apt upgrade(nÀr du kör det sista kommandot, svara "y" pÄ frÄgan om du Àr sÀker pÄ installationen av den föreslagna uppdateringslistan)
Efter installationen av uppdateringar kan du (men det Àr inte obligatoriskt) köra kommandot:
sudo apt autoremoveOch avsluta steget med kommandot
sudo shutdown âr now3.2 Ytterligare installation av applikationer
Det Àr nödvÀndigt att installera en NTP-klient för att synkronisera systemtiden och programmet screen med följande kommando:
sudo apt install ntp screen(nÀr du kör det sista kommandot, svara "y" pÄ frÄgan om du Àr sÀker pÄ installationen av den medföljande paketlistan)
Du kan Àven installera ytterligare verktyg för att underlÀtta för administratören. Till exempel kan Midnight Commander installeras med kommandot:
sudo apt install mc3.3. Ăndring av systemkonfigurationen
3.3.1 I filen /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfg Àndra parametervÀrdet manage_etc_hosts c true till false.
Observera: redigeraren för att Ă€ndra denna fil mĂ„ste startas med root-anvĂ€ndarens rĂ€ttigheter, till exempel âsudo vi /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfgâ eller, om paketet mc Ă€r installerat, kan du anvĂ€nda kommandot «sudo mcedit /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfg»
3.3.2 Redigera /etc/hosts pĂ„ följande sĂ€tt, genom att byta adressen i raden som definierar FQDN för vĂ€rden frĂ„n 127.0.0.1 till den interna IP-adressen för den hĂ€r servern, och namnet â frĂ„n det fullstĂ€ndiga namnet i .internal-zonen till det offentliga servernamnet som angavs tidigare i A-posten i DNS-zonen, och Ă€ndra kortnamnet för vĂ€rden pĂ„ motsvarande sĂ€tt (om det skiljer sig frĂ„n kortnamnet i A-posten för offentlig DNS).
Till exempel, i vÄrt fall sÄg hosts-filen ut sÄ hÀr:

Efter redigering blev den sÄ hÀr:

Observera: redigeraren för att Ă€ndra denna fil mĂ„ste startas med root-anvĂ€ndarens rĂ€ttigheter, till exempel âsudo vi /etc/hostsâ eller, om paketet mc Ă€r installerat, kan du anvĂ€nda kommandot «sudo mcedit /etc/hosts»
3.4 StÀll in anvÀndarens lösenord
Detta Àr nödvÀndigt eftersom en brandvÀgg kommer att konfigureras framöver, och om nÄgra problem uppstÄr med den, kan anvÀndaren logga in pÄ den virtuella maskinen med den seriekonsolen i Yandex.Cloud-webbkonsole och stÀnga av brandvÀggen och/eller rÀtta till felet. Vid skapandet av den virtuella maskinen har anvÀndaren inget lösenord, och dÀrför Àr Ätkomst endast möjlig via SSH med nyckelautentisering.
För att stÀlla in ett lösenord mÄste du köra kommandot:
sudo passwdTill exempel, i vĂ„rt fall blir det kommandot âsudo passwd userâ.
4. Installation av Zimbra och Zextras Suite
4.1. Nedladdning av Zimbra- och Zextras Suite-distributioner
4.1.1 Nedladdning av Zimbra-distributionen
Följande steg:
1) Ăppna webblĂ€saren pĂ„ URL och fyll i formulĂ€ret. Du kommer att fĂ„ ett e-postmeddelande med lĂ€nkar för att ladda ner Zimbra för olika operativsystem.
2) VÀlj den aktuella versionen av distributionen för plattformen Ubuntu 18.04 LTS och kopiera lÀnken
3) Ladda ner Zimbra-distributionen pÄ Zimbra-servern och packa upp den. För detta, i SSH-sessionen pÄ zimbra-servern, kör kommandona
cd ~
mkdir zimbra
cd zimbra
wget
tar âzxf(i vĂ„rt exempel Ă€r det âtar âzxf zcs-9.0.0_OSE_UBUNTU18_latest-zextras.tgzâ)
4.1.2 Nedladdning av Zextras Suite-distributionen
Följande steg:
1) Ăppna webblĂ€saren pĂ„ URL
2) Fyll i formulĂ€ret med nödvĂ€ndig information och tryck pĂ„ knappen âDOWNLOAD NOWâ

3) En sida för nedladdning öppnas

Det finns tvÄ intressanta URL:er som vi behöver: en högst upp pÄ sidan för Zextras Suite, som vi behöver nu, och en annan lÀngst ner i Docs Server-blocket för Ubuntu 18.04 LTS, som vi senare kommer att behöva för att installera Zextras Docs pÄ VM för Docs.
4) Ladda ner distributionspaketet för Zextras Suite pÄ Zimbra-servern och packa upp det. För detta, i ssh-sessionen pÄ Zimbra-servern, kör kommandona
cd ~
mkdir zimbra
cd zimbra(om den aktuella katalogen inte har Àndrats efter föregÄende steg, behöver kommandona ovan inte köras)
wget http://download.zextras.com/zextras_suite-latest.tgz
tar âzxf zextras_suite-latest.tgz4.2. Installation av Zimbra
Procedurens sekvens
1) Navigera till katalogen dÀr filerna packades upp i steg 4.1.1 (kan visas med kommandot ls nÀr du Àr i katalogen ~/zimbra).
I vÄrt exempel blir det:
cd ~/zimbra/zcs-9.0.0_OSE_UBUNTU18_latest-zextras/zimbra-installer2) Starta installationen av Zimbra med kommandot
sudo ./install.sh3) Svara pÄ installationsprogrammets frÄgor
PĂ„ installationsprogrammets frĂ„gor kan du svara âyâ (motsvarar "ja"), ânâ (motsvarar "nej") eller lĂ„ta installationsprogrammet föreslĂ„ alternativ (det visar dem i hakparenteser, till exempel, â[Y]â eller â[N]â.
Samtycker du till villkoren i licensavtalet för programvaran? â ja.
AnvĂ€nda Zimbras paketförrĂ„d? â som standard (ja).
âInstallera zimbra-ldap?â, âInstallera zimbra-logger?â, âInstallera zimbra-mta?â som standard (ja).
Installera zimbra-dnscache? â nej (operativsystemet har redan en inbĂ€ddad cachad DNS-server, sĂ„ denna paket kommer att krocka med den pĂ„ grund av anvĂ€nda portar).
Installera zimbra-snmp? â valfritt, kan lĂ€mnas som standard (ja), kan vĂ€lja att inte installera detta paket. I vĂ„rt exempel lĂ€mnades alternativet som standard.
âInstallera zimbra-store?â, âInstallera zimbra-apache?â, âInstallera zimbra-spell?â, âInstallera zimbra-memcached?â, âInstallera zimbra-proxy?â som standard (ja).
Installera zimbra-snmp? â nej (paketet stöds faktiskt inte och funktionellt ersĂ€tts det av Zextras Drive).
Installera zimbra-imapd? â som standard (nej).
Installera zimbra-chat? â nej (ersĂ€tts funktionellt av Zextras Team)
DÀrefter kommer installationsprogrammet att frÄga om installationen ska fortsÀtta.

Svara "ja" om det Àr okej att fortsÀtta, annars svara "nej" för att fÄ möjligheten att Àndra svaren pÄ tidigare stÀllda frÄgor.
Efter att ha samtyckt till att fortsÀtta kommer installationsprogrammet att installera paketen.
4.) Svara pÄ de första konfigurationsfrÄgorna
4.1) Eftersom vÄrt exempel visar skillnaden mellan DNS-namnet pÄ e-postservern (A-poster) och namnet pÄ den hanterade e-postdomÀnen (MX-poster), ger konfigureraren en varning och föreslÄr att ange namnet pÄ den hanterade e-postdomÀnen. Vi gÄr med pÄ dess förslag och anger MX-poster-namnet. I vÄrt exempel ser det ut sÄ hÀr:

Notera: Det Àr möjligt att ange en hanterad e-postdomÀn som skiljer sig frÄn servernamnet Àven om det finns en motsvarande MX-post för servernamnet.
4.2) Konfigureraren visar huvudmenyn.

Vi mÄste ange administratörslösenordet för Zimbra (menyalternativ 6 i vÄrt exempel), utan vilket installationen inte kan fortsÀtta, och Àndra instÀllningen för zimbra-proxy (menyalternativ 8 i vÄrt exempel; denna instÀllning kan Àndras Àven efter installationen om sÄ önskas).
4.3) Ăndring av instĂ€llningar för zimbra-store
I konfigurerarens meddelande skriver vi numret för menyalternativet och trycker pÄ Enter. Vi kommer till instÀllningsmenyn för lagring:

dĂ€r vi i konfigurerarens meddelande anger numret för menyalternativet Admin Password (i vĂ„rt exempel 4), trycker pĂ„ Enter, varefter konfigureraren erbjuder ett slumpmĂ€ssigt genererat lösenord, som vi kan godta (komma ihĂ„g det) eller ange vĂ„rt eget. I bĂ„da fallen mĂ„ste vi trycka pĂ„ Enter, varefter markeringen för inmatning av information frĂ„n anvĂ€ndaren tas bort frĂ„n alternativet âAdmin Passwordâ:

Vi gÄr tillbaka till föregÄende meny (vi gÄr med pÄ konfigurerarens förslag).
4.4) Ăndring av instĂ€llningar för zimbra-proxy
PĂ„ samma sĂ€tt som i föregĂ„ende steg vĂ€ljer vi numret för âzimbra-proxyâ i huvudmenyn och anger det i konfigurerarens meddelande.

I den öppnade menyn Proxy configuration vĂ€ljer vi numret för âProxy server modeâ och anger det i konfigurerarens meddelande.

Konfigureraren kommer att föreslĂ„ att vĂ€lja ett av lĂ€gena, skriv âredirectâ i dess meddelande och tryck pĂ„ Enter.
Vi gÄr tillbaka till huvudmenyn (vi gÄr med pÄ konfigurerarens förslag).
4.5) Starta konfigurationen
För att starta konfigurationen skriver vi "a" i konfigurationsprompten. DĂ€refter kommer den att frĂ„ga om vi vill spara den angivna konfigurationen i en fil (som kan anvĂ€ndas för en Ă„terinstallation) â vi kan godta standardförslaget, och om vi vĂ€ljer att spara, kommer den att frĂ„ga i vilken fil konfigurationen ska sparas (vi kan ocksĂ„ godta standardförslaget eller ange vĂ„rt egna filnamn).

Vid detta steg kan vi fortfarande avbryta och göra Ă€ndringar i konfigurationen genom att acceptera standardsvaret pĂ„ frĂ„gan "Systemet kommer att Ă€ndras â fortsĂ€tta?".
För att pÄbörja installationen mÄste vi svara "Ja" pÄ denna frÄga, varefter konfiguratorn kommer att tillÀmpa de tidigare angivna instÀllningarna under en tid.
4.6) Avsluta installationen av Zimbra
Innan avslutningen kommer installationsprogrammet att frÄga om Zimbra ska informeras om den utförda installationen? Vi kan bÄde acceptera standardförslaget och avböja (genom att svara "Nej") meddelandet.
DÀrefter kommer installationsprogrammet att utföra avslutande ÄtgÀrder och visa ett meddelande om att systemkonfigurationen Àr klar med ett förslag att trycka pÄ valfri tangent för att avsluta installationsprogrammet.

4.3. Installation av Zextras Suite
För mer information om installation av Zextras Suite, se .
Följande steg:
1) GÄ till mappen dÀr filerna packades upp i steg 4.1.2 (kan visas med kommandot ls nÀr vi Àr i mappen ~/zimbra).
I vÄrt exempel blir det:
cd ~/zimbra/zextras_suite2) Starta installationen av Zextras Suite med kommandot
sudo ./install.sh all3) Svara pÄ installationsprogrammets frÄgor
Installatörens funktion Àr liknande den för Zimbra-installatören, med undantag för att det inte finns nÄgon konfigurator. Vi kan svara "y" (motsvarar "ja"), "n" (motsvarar "nej") eller lÀmna installationsprogrammets förslag oförÀndrat (det ger alternativ och visar dem i hakparenteser, till exempel, "[Y]" eller "[N]").
För att pÄbörja installationsprocessen mÄste vi successivt svara "ja" pÄ följande frÄgor:
Samtycker du till villkoren i licensavtalet för programvaran?
Vill du att Zextras Suite automatiskt ska ladda ner, installera och uppgradera ZAL-biblioteket?
DÀrefter kommer ett meddelande att visas med förslaget att trycka pÄ Enter för att fortsÀtta:

Efter att ha tryckt pÄ Enter börjar installationsprocessen, ibland avbruten av frÄgor, pÄ vilka vi dock svarar med att acceptera standardförslagen ("ja"), nÀmligen:
Zextras Suite Core kommer nu att installeras. FortsÀtta?
Vill du stoppa Zimbra Web Application (postlÄda)?
Zextras Suite Zimlet kommer nu att installeras. FortsÀtta?
Innan den sista delen av installationen kommer ett meddelande att visas om behovet av att konfigurera DOS-filter med ett förslag att trycka pÄ Enter för att fortsÀtta. NÀr Enter trycks pÄ börjar den sista delen av installationen, vid slutet visas den slutgiltiga meddelanden och installationsprogrammet avslutas.

4.4. PrimÀr finjustering av instÀllningar och faststÀllande av LDAP-konfigurationsparametrar
1) Alla följande ÄtgÀrder utförs under anvÀndaren zimbra. För detta mÄste följande kommando utföras
sudo su - zimbra2) Ăndra instĂ€llningen för DOS-filter med kommandot
zmprov mcf zimbraHttpDosFilterMaxRequestsPerSec 1503) För att installera Zextras Docs behövs information om vissa Zimbra-konfigurationsinstÀllningar. Detta kan göras genom att utföra kommandot:
zmlocalconfig âs | grep ldapI vĂ„rt exempel kommer följande information att visas:

För vidare anvÀndning behövs ldap_url, zimbra_ldap_password (och zimbra_ldap_userdn, Àven om installationsprogrammet för Zextras Docs vanligtvis ger korrekta förutsÀgelser om LDAP-anvÀndarnamnet).
4) Logga ut frÄn anvÀndaren zimbra genom att utföra kommandot
logout
5. Förbereda Docs-servern för installation
5.1. Ladda upp den privata SSH-nyckeln till Zimbra-servern och logga in pÄ Docs-servern
Den privata nyckeln för SSH-nyckelparet, vars publika nyckel anvÀndes vid steg 2.2 p.2.2 nÀr den virtuella maskinen Docs skapades, mÄste placeras pÄ Zimbra-servern. Den kan laddas upp till servern via SSH (till exempel via sftp) eller klippas och klistras via urklipp (om möjligheterna hos den anvÀnda SSH-klienten och dess körmiljö tillÄter detta).
Vi antar att den privata nyckeln placeras i filen ~/.ssh/docs.key och att anvÀndaren, som anvÀnds för att logga in pÄ Zimbra-servern, Àr dess Àgare (om uppladdning/skapande av denna fil genomfördes av denna anvÀndare, blev den automatiskt dess Àgare).
Kommandot mÄste utföras en gÄng:
chmod 600 ~/.ssh/docs.keyFör att logga in pÄ Docs-servern mÄste följande sekvens av ÄtgÀrder utföras:
1) Logga in pÄ Zimbra-servern
2) Kör kommandot
ssh -i ~/.ssh/docs.key user@DÀr vÀrdet kan hittas i "Yandex.Cloud-konsolen", som det visas i p.2.3.
5.2. Installera uppdateringar
Efter att ha loggat in pÄ Docs-servern, kör kommandona pÄ samma sÀtt som för Zimbra-servern:
sudo apt update
sudo apt upgrade(nÀr du kör det sista kommandot, svara "y" pÄ frÄgan om du Àr sÀker pÄ installationen av den föreslagna uppdateringslistan)
Efter installationen av uppdateringar kan du (men det Àr inte obligatoriskt) köra kommandot:
sudo apt autoremoveOch avsluta steget med kommandot
sudo shutdown âr now5.3. Ytterligare installation av applikationer
Det Àr nödvÀndigt att installera en NTP-klient för att synkronisera systemtiden och applikationen screen, pÄ samma sÀtt som för Zimbra-servern, med följande kommando:
sudo apt install ntp screen(nÀr du kör det sista kommandot, svara "y" pÄ frÄgan om du Àr sÀker pÄ installationen av den medföljande paketlistan)
Du kan Àven installera ytterligare verktyg för att underlÀtta för administratören. Till exempel kan Midnight Commander installeras med kommandot:
sudo apt install mc5.4. Ăndring av systemkonfigurationen
5.4.1. I filen /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfg, precis som för Zimbra-servern, Àndra vÀrdet pÄ parametern manage_etc_hosts frÄn true till false.
Observera: redigeraren för att Ă€ndra denna fil mĂ„ste startas med root-anvĂ€ndarens rĂ€ttigheter, till exempel âsudo vi /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfgâ eller, om paketet mc Ă€r installerat, kan du anvĂ€nda kommandot «sudo mcedit /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfg»
5.4.2. Redigera /etc/hosts och lÀgg till den offentliga FQDN för Zimbra-servern, men med den interna IP-adressen som tilldelats av Yandex.Cloud. Om en administratörshanterad intern DNS-server anvÀnds av virtuella maskiner (t.ex. i produktionsmiljö) och kan lösa den offentliga FQDN för Zimbra-servern till den interna IP-adressen vid en begÀran frÄn det interna nÀtverket (för begÀrningar frÄn Internet ska FQDN för Zimbra-servern lösas till den offentliga IP-adressen, och TURN-servern ska alltid lösas till den offentliga IP-adressen, Àven vid begÀrningar frÄn interna adresser), sÄ krÀvs denna operation inte.
Till exempel, i vÄrt fall sÄg hosts-filen ut sÄ hÀr:

Efter redigering blev den sÄ hÀr:

Observera: redigeraren för att Ă€ndra denna fil mĂ„ste startas med root-anvĂ€ndarens rĂ€ttigheter, till exempel âsudo vi /etc/hostsâ eller, om paketet mc Ă€r installerat, kan du anvĂ€nda kommandot «sudo mcedit /etc/hosts»
6. Installation av Zextras Docs
6.1. Logga in pÄ Docs-servern
Instruktionerna för inloggning pÄ Docs-servern beskrivs i punkt 5.1.
6.2. Nedladdning av distributionspaketet Zextras Docs
Följande steg:
1) FrÄn sidan dÀr distributionspaketet Zextras Suite laddades ner i punkt 4.1.2. Kopiera URL för Docs-versionen för Ubuntu 18.04 LTS (om den inte redan kopierades).
2) Ladda ner distributionspaketet för Zextras Suite pÄ Zimbra-servern och packa upp det. För detta, i ssh-sessionen pÄ Zimbra-servern, kör kommandona
cd ~
mkdir zimbra
cd zimbra
wget(i vÄrt fall körs kommandot "wget »)
tar âzxf(i vĂ„rt fall körs kommandot "tar âzxf zextras-docs-ubuntu18.tgz")
6.3. Installation av Zextras Docs
För mer information om installation och konfiguration av Zextras Docs se. .
Följande steg:
1) Navigera till katalogen dÀr filerna packades upp i steg 4.1.1 (kan visas med kommandot ls nÀr du Àr i katalogen ~/zimbra).
I vÄrt exempel blir det:
cd ~/zimbra/zextras-docs-installer2) Starta installationen av Zextras Docs med kommandot
sudo ./install.sh3) Svara pÄ installationsprogrammets frÄgor
För frÄgor frÄn installatören kan man svara "y" (motsvarar "ja"), "n" (motsvarar "nej") eller lÀmna förslaget frÄn installatören oförÀndrat (det föreslÄr alternativ, synliga i hakparenteser, till exempel, "[Y]" eller "[N]").
Systemet kommer att modifieras, vill du fortsĂ€tta? â vi tar standardalternativet ("ja").
Efter detta börjar installationen av beroenden: installatören kommer att visa vilka paket den vill installera och frÄga om bekrÀftelse för deras installation. I alla fall gÄr vi med pÄ standardförslagen.
Till exempel kan den frÄga "python2.7 not found. Would you like to install it?», «python-ldap not found. Would you like to install it?och sÄ vidare.
Efter installationen av alla nödvÀndiga paket frÄgar installatören om samtycke för installation av Zextras Docs:
Vill du installera Zextras DOCS? â vi tar standardalternativet ("ja").
Efter det pÄgÄr installationen av paketen, det vill sÀga Zextras Docs, och övergÄng till konfigurationsfrÄgorna.
4) Vi svarar pÄ konfigurationsfrÄgorna
Konfiguratorn begÀr i tur och ordning konfigurationsparametrar, i svaren anges vÀrdena som erhölls i steg 3 i p.4.4. PrimÀr justering av instÀllningar och bestÀmning av LDAP-konfigurationsparametrar.
I vÄrt exempel ser instÀllningarna ut sÄ hÀr:

5) Avslutning av installationen av Zextras Docs
Efter att ha besvarat konfigurationsfrÄgorna avslutar installationsprogrammet den lokala konfigurationen av Docs och registrerar den installerade tjÀnsten pÄ den huvudserver som Zimbra installerades pÄ tidigare.
För en single-server installation Ă€r detta vanligtvis tillrĂ€ckligt, men i vissa fall (om dokumenten inte öppnas i Docs i webbklienten pĂ„ fliken Drive) kan det vara nödvĂ€ndigt att utföra en Ă„tgĂ€rd som Ă€r obligatorisk för en multi-server installation â i vĂ„rt exempel krĂ€vs det att utföra kommandon som anvĂ€ndaren Zimbra pĂ„ huvudservern Zimbra. /opt/zimbra/libexec/zmproxyconfgen och zmproxyctl restart.
7. PrimÀr konfiguration av Zimbra och Zextras Suite (utom Team)
7.1. PrimÀr inloggning i administratörskonsolen
Logga in i webblÀsaren via URL: https://<FQDN_server_Zimbra>:7071
Om du vill kan du logga in i webbklienten via URL: https://<FQDN_server_Zimbra>
Vid inloggning visar webblĂ€sarna en varning om osĂ€ker anslutning pĂ„ grund av att det inte gĂ„r att verifiera certifikatet. Du mĂ„ste svara webblĂ€saren att du samtycker till att gĂ„ till webbplatsen trots denna varning. Detta beror pĂ„ att en sjĂ€lvsignerad X.509-certifikat för TLS-anslutningar anvĂ€nds efter installationen, vilket senare kan (vid produktionsanvĂ€ndning â mĂ„ste) ersĂ€ttas med ett kommersiellt certifikat eller nĂ„got annat certifikat som erkĂ€nns av de anvĂ€nda webblĂ€sarna.
I autentiseringsformulÀret anger du anvÀndarnamnet i formatet admin@<din hanterade e-postdomÀn> och lösenordet för Zimbra-administratören som angavs vid installationen av Zimbra-servern i steg 4.3 i p.4.2.
I vÄrt exempel ser detta ut sÄ hÀr:
Administratörskonsol:

Webbklient:

Not 1. Om du inte anger den hanterade e-postdomÀnen vid inloggning till administratorkonsolen eller webbklienten, kommer anvÀndarna att autentiseras mot den e-postdomÀn som skapades vid installationen av Zimbra-servern. Efter installationen Àr detta den enda befintliga hanterade e-postdomÀnen pÄ denna server, men under systemets drift kan fler e-postdomÀner lÀggas till, och dÄ kommer ett explicit angivet domÀnnamn i anvÀndarnamnet att vara av betydelse.
Not 2. Vid inloggning till webbklienten kan webblÀsaren be om tillstÄnd att visa meddelanden frÄn webbplatsen. Du mÄste ge samtycke till att ta emot meddelanden frÄn denna webbplats.
Not 3. NÀr du loggar in pÄ administratorkonsolen kan en avisering visas för administratören om att det finns meddelanden, i allmÀnhet en pÄminnelse om att konfigurera Zextras Backup eller om att det Àr nödvÀndigt att köpa Zextras-licensen innan den triallicens som Àr förinstÀlld gÄr ut. Dessa ÄtgÀrder kan utföras senare, sÄ de befintliga meddelandena vid inloggningen kan ignoreras och/eller markeras som lÀsta i Zextras-menyn: Zextras Avisering.

Not 4. Det Àr sÀrskilt vÀrt att notera att i serverns statusmonitor visas tjÀnstens status för Docs som "inte tillgÀnglig" Àven om Docs fungerar korrekt i webbklienten:

Detta Àr en egenskap hos testversionen och kan endast ÄtgÀrdas efter att en licens har köpts och kontakt med supporten har gjorts.
7.2. Distribuering av Zextras Suite-komponenter
I Zextras: Core-menyn mÄste du klicka pÄ knappen "Distribuera" för alla zimlets som ska anvÀndas.

Vid distribution av zimlets visas en dialogruta med resultatet av operationen av följande typ:

I vÄrt exempel distribueras alla zimlets av Zextras Suite, varefter Zextras: Core-formulÀret kommer att se ut enligt följande:

7.3. Ăndra Ă„tkomstinstĂ€llningar
7.3.1. Ăndra globala instĂ€llningar
I menyn InstÀllning: Globala instÀllningar, under menyn Proxyserver, Àndra följande parametrar:
Webbproxy-lÀge: redirect
Aktivera administrationskonsolens proxyserver: markera rutan.
Efter det klicka pÄ "Spara" uppe till höger i formulÀret.
I vÄrt exempel ser formulÀret ut enligt följande efter de gjorda Àndringarna:

7.3.2. Ăndringar av serverinstĂ€llningarna för huvud-Zimbra
I menyn InstÀllning: Servrar: , undermenyn Proxyserver, Àndra följande instÀllningar:
Webbproxy-lĂ€ge: klicka pĂ„ knappen "Ă terstĂ€ll till standardvĂ€rde" (vĂ€rdet Ă€ndras inte, eftersom det redan angavs vid installationen). Aktivera proxyservern för administrationskonsolen: kontrollera att kryssrutan Ă€r ifylld (standardvĂ€rdet bör tillĂ€mpas, om det inte har gjorts â kan du klicka pĂ„ knappen "Ă terstĂ€ll till standardvĂ€rde" och/eller fylla i manuellt). Efter detta klicka pĂ„ "Spara" i den övre högra delen av formulĂ€ret.
I vÄrt exempel ser formulÀret ut enligt följande efter de gjorda Àndringarna:

Obs: (om inloggningen pÄ denna port inte fungerar kan en omstart krÀvas)
7.4. Ny inloggning till administratörskonsolen
Logga in pÄ administratörskonsolen i webblÀsaren via URL: https://:9071
AnvÀnd denna URL för inloggning framöver
Obs: för en single-server installation rĂ€cker det vanligtvis att göra Ă€ndringen som gjordes i föregĂ„ende steg, men i vissa fall (om serverns sida inte visas vid inloggning med angiven URL) kan det vara nödvĂ€ndigt att utföra en Ă„tgĂ€rd som Ă€r obligatorisk för en multi-server installation â i vĂ„rt exempel pĂ„ den huvudsakliga Zimbra-servern mĂ„ste kommandon köras som anvĂ€ndaren Zimbra. /opt/zimbra/libexec/zmproxyconfgen och zmproxyctl restart.
7.5. Redigera standard COS
I menyn InstÀllning: Servicetyp vÀlj COS med namnet "default".
I under menyn "Möjligheter" ta bort kryssrutan för funktionen "Portfolio", efter vilket du klickar pÄ "Spara" i den övre högra delen av formulÀret.
I vÄrt exempel ser formulÀret ut sÄ hÀr efter instÀllning:

Det rekommenderas ocksÄ att i under menyn Drive markera kryssrutan för instÀllningen "Aktivera delning av filer och mappar", efter vilket du klickar pÄ "Spara" i den övre högra delen av formulÀret.
I vÄrt exempel ser formulÀret ut sÄ hÀr efter instÀllning:

I testmiljön kan du i denna klass av tjÀnst aktivera Team Pro-funktioner, för vilket du i undermenyn Team markerar kryssrutan med samma namn, efter vilket instÀllningsformulÀret kommer att se ut sÄ hÀr:

NÀr Team Pro-funktionerna Àr inaktiverade kommer anvÀndare endast att ha tillgÄng till Team Basic-funktionerna.
Observera att Zextras Team Pro licensieras oberoende av Zextras Suite, vilket gör det möjligt att köpa det för fÀrre e-postlÄdor Àn Zextras Suite; funktionerna i Team Basic ingÄr i licensen för Zextras Suite. DÀrför kan det vid anvÀndning i produktionsmiljöer krÀvas att du skapar en separat serviceklass för anvÀndare av Team Pro, som inkluderar de relevanta funktionerna.
7.6. InstÀllning av brandvÀggen
NödvÀndig för huvudservern Zimbra:
a) TillÄt Ätkomst frÄn Internet till portar ssh, http/https, imap/imaps, pop3/pop3s, smtp (huvudport och ytterligare portar för anvÀndning av e-postklienter) och porten för administrationskonsolen.
b) TillÄt alla anslutningar frÄn det interna nÀtverket (för vilket NAT till Internet aktiverades i steg 1.3 i punkt 1).
För servern Zextras Docs krÀvs ingen instÀllning av brandvÀggen, eftersom den inte har Ätkomst frÄn Internet.
För detta mÄste följande steg utföras:
1) Logga in i textkonsolen för huvudservern Zimbra. Vid inloggning via SSH bör kommandot âscreenâ köras för att undvika avbrott vid körning av kommandon om anslutningen till servern tillfĂ€lligt tappas pĂ„ grund av instĂ€llningar i brandvĂ€ggen.
2) Kör kommandona
sudo ufw allow 22,25,80,110,143,443,465,587,993,995,9071/tcp
sudo ufw allow from /
sudo ufw enableI vÄrt exempel ser detta ut sÄ hÀr:

7.7. Kontroll av Ätkomst till webbklienten och administrationskonsolen
För att kontrollera brandvÀggens funktion kan du gÄ in i webblÀsaren via följande URL
Administrationskonsolen: https://:9071
Webbklient: http:// (det kommer att ske en automatisk omdirigering till https://)
Genom den alternativa URL:en https://:7071 ska administrationskonsolen inte öppnas.
Webbklienten ser i vÄrt exempel ut som följer:

Observera. Vid inloggning i webbklienten kan webblÀsaren begÀra tillstÄnd att visa meddelanden frÄn webbplatsen. Du mÄste ge samtycke till att ta emot meddelanden frÄn denna webbplats.
8. SÀkerstÀll funktion av ljud- och videokonferenser i Zextras Team
8.1. AllmÀn information
Genomförande av de ÄtgÀrder som beskrivs nedan Àr inte nödvÀndigt om alla Zextras Team-kunder interagerar med varandra utan att anvÀnda NAT (dÀr interaktionen med sjÀlva Zimbra-servern kan ske med NAT, d.v.s. det Àr viktigt att det inte finns nÄgon NAT just mellan kunderna), eller om endast en textbaserad messenger anvÀnds.
För att sÀkerstÀlla samverkan mellan kunder i ljud- och videokonferenser:
a) Det Àr nödvÀndigt att installera eller anvÀnda en befintlig TURN-server.
b) Eftersom TURN-servern vanligtvis ocksÄ har funktionaliteten hos en STUN-server, rekommenderas det att anvÀnda den Àven i denna kapacitet (som alternativ kan offentliga STUN-servrar anvÀndas, men enbart funktionaliteten hos STUN Àr vanligtvis inte tillrÀcklig).
I en produktionsmiljö, pÄ grund av potentiellt hög belastning, rekommenderas det att placera TURN-servern pÄ en separat virtuell maskin. För testning och/eller liten belastning kan TURN-servern kombineras med huvudservern Zimbra.
I vÄrt exempel behandlas installationen av TURN-servern pÄ huvudservern Zimbra. Installationen av TURN pÄ en separat server Àr liknande, med den skillnaden att stegen som gÀller installation och konfiguration av TURN-programvaran utförs pÄ TURN-servern, medan stegen för att konfigurera Zimbra-servern att anvÀnda denna server utförs pÄ huvudservern Zimbra.
8.2. Installation av TURN-servern
Logga in pÄ huvudservern Zimbra via SSH och kör kommandot
sudo apt install resiprocate-turn-server8.3. Konfigurering av TURN-servern
Obs. Redigeraren för att Ă€ndra alla angivna konfigurationsfiler mĂ„ste köras med root-anvĂ€ndarens rĂ€ttigheter, till exempel:sudo vi /etc/reTurn/reTurnServer.configâ eller, om paketet mc Ă€r installerat, kan du anvĂ€nda kommandot «sudo mcedit /etc/reTurn/reTurnServer.config»
Förenklad anvÀndarskapelse
För att förenkla skapandet och felsökningen av testanslutningen till TURN-servern kommer vi att inaktivera anvÀndningen av hashade lösenord i TURN-serverns anvÀndardatabas. I produktion rekommenderas det att anvÀnda hashade lösenord; i detta fall behöver hashning av lösenord ske enligt anvisningarna i filerna /etc/reTurn/reTurnServer.config och /etc/reTurn/users.txt.
Följande steg:
1) Redigera filen /etc/reTurn/reTurnServer.config
Ăndra vĂ€rdet pĂ„ parametern "UserDatabaseHashedPasswords" frĂ„n "true" till "false".
2) Redigera filen /etc/reTurn/users.txt
Ange ett anvĂ€ndarnamn, lösenord, realm (valfritt, anvĂ€nds inte vid konfiguration av Zimbra) och stĂ€ll in kontots status till âAUTHORIZEDâ.
I vÄrt exempel hade filen ursprungligen följande utseende:

Efter redigering sÄg den ut sÄ hÀr:

3) TillÀmpning av konfigurationen
Kör kommandot
sudo systemctl restart resiprocate-turn-server8.4. Konfigurera brandvÀggen för TURN-servern
I detta steg stÀlls ytterligare brandvÀggsregler in, nödvÀndiga för att TURN-servern ska fungera. Det Àr nödvÀndigt att tillÄta Ätkomst till huvudporten dÀr servern tar emot förfrÄgningar, samt till det dynamiska portintervall som servern anvÀnder för att organisera medieströmmar.
Portarna anges i filen /etc/reTurn/reTurnServer.config, i vÄrt fall Àr det:

och

För att stÀlla in brandvÀggsreglerna mÄste följande kommandon köras
sudo ufw allow 3478,49152:65535/udp
sudo ufw allow 3478,49152:65535/tcp8.5. Konfigurera anvÀndningen av TURN-servern i Zimbra
För konfigurationen anvÀnds FQDN för TURN-servern, skapad i steg 1.2 punkten 1, som bör lösas av DNS-servrarna med samma offentliga IP-adress bÄde för förfrÄgningar frÄn Internet och för förfrÄgningar frÄn interna adresser.
Granska den aktuella anslutningsinstÀllningen "zxsuite team iceServer get" som körs under anvÀndaren zimbra.
Mer information om konfigureringen av anvÀndningen av TURN-servern finns i avsnittet "Installation av Zextras Team för att anvÀnda TURN-servern" i .
För konfigurationen mÄste följande kommandon köras pÄ Zimbra-servern:
sudo su - zimbra
zxsuite team iceServer add stun::3478?transport=udp
zxsuite team iceServer add turn::3478?transport=udp credential username
zxsuite team iceServer add stun::3478?transport=tcp
zxsuite team iceServer add turn::3478?transport=tcp credential username
zxsuite team iceServer add stun::3478
logoutSom och anvÀnds vÀrdena för anvÀndarnamn och lösenord som specificerades i steg 2 punkt 8.3.
I vÄrt exempel ser detta ut sÄ hÀr:

9. TillÄtelse för e-post att gÄ igenom med SMTP-protokollet
I enlighet med , blockeras alltid utgÄende trafik pÄ TCP-port 25 till Internet och till virtuella maskiner i Yandex Compute Cloud nÀr man ansluter via offentlig IP-adress. Detta förhindrar inte att kontrollera mottagningen av e-post för den hanterade e-postdomÀnen, skickad frÄn en annan e-postserver, men förhindrar att skicka e-post utanför Zimbra-servern.
I dokumentationen angeskrivs att Yandex.Cloud kan öppna TCP-port 25 pÄ begÀran till supporten, förutsatt att du följer , och förbehÄller sig rÀtten att Äter blockera porten vid övertrÀdelse av reglerna. För att öppna porten mÄste du kontakta Yandex.Cloud support.
Applikation
Skapa SSH-nycklar i OpenSSH och PuTTY och konvertera nycklar frÄn PuTTY-format till OpenSSH
1. Skapa nyckelpar för SSH
I Windows med PuTTY: kör kommandot puttygen.exe och tryck pĂ„ knappen âGenerateâ
I Linux: kör kommandot
ssh-keygen2. Konvertera nycklar frÄn PuTTY-format till OpenSSH
I Windows:
Följande steg:
- Starta programmet puttygen.exe.
- Ladda den privata nyckeln i ppk-format, vilket görs frĂ„n menyalternativet File â Load private key.
- Ange lösenkoden (passphrase) om det krÀvs för nyckeln.
- Den offentliga nyckeln i OpenSSH-format visas i puttygen med texten âPublic key for pasting into OpenSSH authorized_keys file fieldâ
- För att exportera den privata nyckeln till OpenSSH-format, vĂ€lj i huvudmenyn Conversions â Export OpenSSH key
- Spara den privata nyckeln i en ny fil.
I Linux
1. Installera PuTTY-verktygspaketet:
i Ubuntu:
sudo apt-get install putty-toolsi Debian-baserade distributioner:
apt-get install putty-toolsi RPM-baserade distributioner med yum (CentOS m.fl.):
yum install putty2. För att konvertera den privata nyckeln, kör kommandot:
puttygen -O private-openssh -o3. För att generera en offentlig nyckel (om nödvÀndigt):
puttygen -O public-openssh -oResultat
Efter installationen enligt rekommendationerna fĂ„r anvĂ€ndaren en konfigurerad e-postserver Zimbra i Yandex.Cloud-infrastrukturen med Zextras-tillĂ€gget för företagskommunikation och samarbete kring dokument. InstĂ€llningarna Ă€r gjorda med vissa begrĂ€nsningar för testmiljön, men det Ă€r enkelt att överföra installationen till produktionslĂ€ge och lĂ€gga till alternativ för anvĂ€ndning av Yandex.Cloud objektlager och andra. För frĂ„gor kring implementering och anvĂ€ndning av lösningen kontakta Zextras-partnern â eller representanter för .
För alla frÄgor relaterade till Zextras Suite kan ni kontakta företagets representant "Zextras", Ekaterina Triandafiliidi, via e-post katerina@zextras.com
KĂ€lla: habr.com
