Å odien realitÄte ir tÄda, ka karantÄ«nas un koronavÄ«rusa dÄļ daudziem uzÅÄmumiem ir jÄdomÄ, kÄ nodroÅ”inÄt attÄlinÄtu darbu saviem darbiniekiem. GandrÄ«z katru dienu parÄdÄs raksti, kas atklÄj gan tehniskos, gan psiholoÄ£iskos aspektus problÄmai, kas saistÄ«ta ar pÄreju uz attÄlinÄtu darbu. TajÄ paÅ”Ä laikÄ milzÄ«gu pieredzi Å”ÄdÄ darbÄ jau ir uzkrÄjuÅ”i, piemÄram, ÄrÅ”tata darbinieki vai tie IT uzÅÄmumi, kas jau ilgstoÅ”i strÄdÄ ar darbiniekiem un klientiem, kas dzÄ«vo visÄ pasaulÄ.
Liela IT uzÅÄmuma pÄreja uz attÄlinÄtu darbu var nebÅ«t viegls uzdevums. TomÄr daudzos gadÄ«jumos jÅ«s varat iztikt ar labi zinÄmiem rÄ«kiem un paÅÄmieniem. Å ajÄ rakstÄ aplÅ«kosim mÅ«su pieredzi attÄlinÄtÄ darbÄ no tehniskÄs puses. MÄs ceram, ka Ŕī informÄcija palÄ«dzÄs uzÅÄmumiem pielÄgoties jaunajiem apstÄkļiem. BÅ«Å”u pateicÄ«gs par komentÄriem, ieteikumiem un papildinÄjumiem.
AttÄlÄ piekļuve uzÅÄmuma resursiem
Ja IT uzÅÄmums strÄdÄ birojÄ, tad, kÄ likums, ir sistÄmas bloki, portatÄ«vie datori, serveri, printeri un skeneri, kÄ arÄ« telefoni. Tas viss ir savienots ar internetu, izmantojot marÅ”rutÄtÄju. Pirmajos pastÄvÄÅ”anas gados mÅ«su uzÅÄmums birojÄ izvietoja tieÅ”i Å”Ädu aprÄ«kojumu.
Tagad iedomÄjieties, ka jums Ätri jÄnosÅ«ta visi darbinieki mÄjÄs 1-2 dienu laikÄ, lai darbs pie projektiem neapstÄjas. Ko darÄ«t Å”ajÄ gadÄ«jumÄ?
Ar portatÄ«vajiem datoriem viss ir skaidrs ā darbinieki tos var vienkÄrÅ”i paÅemt lÄ«dzi. SistÄmas blokus un monitorus ir grÅ«tÄk transportÄt, taÄu to joprojÄm var izdarÄ«t.
Bet ko darÄ«t ar serveriem, printeriem un tÄlruÅiem?
Piekļuves serveriem problÄmas risinÄjums birojÄ
Kad darbinieki pÄrceļas uz mÄjÄm, bet serveri paliek birojÄ un ir kÄds, kas tos pieskata, tad atliek vien atrisinÄt jautÄjumu par droÅ”as attÄlinÄtÄs piekļuves organizÄÅ”anu darbiniekiem jÅ«su uzÅÄmuma serveriem. Å is ir darbs sistÄmas administratoram.
Ja Microsoft Windows Server ir instalÄts biroja serveros (kÄ mums bija pirmajos darba gados), tad, tiklÄ«dz administrators konfigurÄs terminÄļa piekļuvi caur RDP protokolu, darbinieki varÄs strÄdÄt ar serveri no mÄjÄm. IespÄjams, ka terminÄla piekļuvei bÅ«s jÄiegÄdÄjas papildu licences. JebkurÄ gadÄ«jumÄ darbiniekiem mÄjÄs bÅ«s nepiecieÅ”ams dators, kurÄ darbojas Microsoft Windows.
Serveri, kuros darbojas operÄtÄjsistÄma Linux, bÅ«s pieejami no mÄjÄm un bez licenÄu iegÄdes. JÅ«su uzÅÄmuma administratoram bÅ«s jÄkonfigurÄ tikai piekļuve, izmantojot tÄdus protokolus kÄ SSH, POP3, IMAP un SMTP.
Ja tas vÄl nav izdarÄ«ts, tad, lai aizsargÄtu serverus no nesankcionÄtas piekļuves, administratoram ir jÄga vismaz uzstÄdÄ«t ugunsmÅ«ri (ugunsmÅ«ri) biroja serveros, kÄ arÄ« iestatÄ«t attÄlo piekļuvi saviem darbiniekiem, izmantojot VPN. MÄs izmantojam OpenVPN programmatÅ«ru, kas pieejama gandrÄ«z jebkurai platformai un operÄtÄjsistÄmai.
Bet ko darÄ«t, ja birojs ir pilnÄ«bÄ slÄgts un visi serveri ir izslÄgti? Ir atlikuÅ”as Äetras iespÄjas:
- Ja iespÄjams, pilnÄ«bÄ pÄrejiet uz mÄkoÅtehnoloÄ£ijÄm ā izmantojiet mÄkoÅa CRM sistÄmu, glabÄjiet koplietotos dokumentus Google dokumentos utt.;
- transportÄt serverus uz sistÄmas administratora mÄjÄm (viÅÅ” bÅ«s priecÄ«gs...);
- transportÄt serverus uz kÄdu datu centru, kas piekritÄ«s tos pieÅemt;
- Ä«rÄt servera jaudu datu centrÄ vai mÄkonÄ«
PirmÄ iespÄja ir laba, jo jums nav jÄpÄrsÅ«ta vai jÄinstalÄ serveri. PÄrejas uz mÄkoÅtehnoloÄ£ijÄm rezultÄti jums arÄ« turpmÄk bÅ«s noderÄ«gi, tie ļaus ietaupÄ«t naudu un pÅ«les atbalstam un uzturÄÅ”anai.
OtrÄ iespÄja sistÄmas administratoram rada problÄmas mÄjÄs, jo serveris bÅ«s visu diennakti un diezgan trokÅ”Åains. Ko darÄ«t, ja uzÅÄmuma birojÄ ir nevis viens serveris, bet vesels plaukts?
ArÄ« serveru transportÄÅ”ana uz datu centru nav vienkÄrÅ”a. Datu centrÄ parasti var ievietot tikai statÄ«va uzstÄdÄ«Å”anai piemÄrotus serverus. TajÄ paÅ”Ä laikÄ birojos bieži tiek izmantoti Big Tower serveri vai pat parastie galddatori. Jums bÅ«s grÅ«ti atrast datu centru, kas piekristu mitinÄt Å”Ädu aprÄ«kojumu (lai gan Å”Ädi datu centri pastÄv; piemÄram, mÄs tos mitinÄjÄm PlanetaHost datu centrÄ). JÅ«s, protams, varat iznomÄt nepiecieÅ”amo skaitu statÄ«vu un uzstÄdÄ«t tur savu aprÄ«kojumu.
VÄl viena problÄma, kas saistÄ«ta ar serveru pÄrvietoÅ”anu uz datu centru, ir tÄ, ka, visticamÄk, bÅ«s jÄmaina serveru IP adreses. Tas savukÄrt var prasÄ«t pÄrkonfigurÄt servera programmatÅ«ru vai veikt izmaiÅas jebkurÄ programmatÅ«ras licencÄ, ja tÄs ir saistÄ«tas ar IP adresÄm.
IespÄja Ä«rÄt servera jaudu datu centrÄ ir vienkÄrÅ”Äka, jo serveri nekur nav jÄtransportÄ. Bet jÅ«su sistÄmas administratoram bÅ«s jÄpÄrinstalÄ visa programmatÅ«ra un jÄkopÄ nepiecieÅ”amie dati no birojÄ instalÄtajiem serveriem.
Ja jÅ«su biroja tehnoloÄ£ijas ir balstÄ«tas uz Microsoft Windows OS izmantoÅ”anu, datu centrÄ varat iznomÄt Microsoft Windows serveri ar nepiecieÅ”amo terminÄļa licenÄu skaitu. PaÅemiet vienu Å”Ädu licenci katram savam darbiniekam, kurÅ” strÄdÄ ar serveri attÄlinÄti.
Fizisko serveru noma var bÅ«t 2-3 reizes lÄtÄka nekÄ virtuÄlo serveru noma mÄkonÄ«. Bet, ja jums ir nepiecieÅ”ams ļoti maz enerÄ£ijas, nevis viss serveris, mÄkoÅa opcija var bÅ«t lÄtÄka.
PaaugstinÄta mÄkoÅa resursu cena ir aparatÅ«ras resursu rezervÄÅ”anas mÄkonÄ« sekas. RezultÄtÄ mÄkonis var darboties uzticamÄk nekÄ Ä«rÄts fiziskais serveris. Bet te jau jÄnovÄrtÄ riski un jÄskaita nauda.
Kas attiecas uz mÅ«su uzÅÄmumu, kas nodarbojas ar interneta veikalu izveidi, tad visi nepiecieÅ”amie resursi jau sen atrodas datu centros un ir pieejami attÄlinÄti. Tie ir Ä«paÅ”umÄ esoÅ”i un nomÄti fiziski serveri, kas tiek izmantoti veikalu mitinÄÅ”anai, kÄ arÄ« virtuÄlÄs maŔīnas programmatÅ«ras izstrÄdÄtÄjiem, maketÄtÄjiem un testÄtÄjiem.
Darbstaciju pÄrvietoÅ”ana no biroja uz mÄjÄm
KÄ jau teicÄm, darbinieki var vienkÄrÅ”i paÅemt lÄ«dzi savus darba datorus ā portatÄ«vos datorus vai sistÄmas blokus ar monitoriem. Ja nepiecieÅ”ams, varat iegÄdÄties jaunus klÄpjdatorus darbiniekiem un nodroÅ”inÄt to piegÄdi uz mÄjÄm. Protams, jaunos datoros bÅ«s jÄinstalÄ nepiecieÅ”amÄ programmatÅ«ra, kas radÄ«s papildu laiku.
Ja darbiniekiem jau ir mÄjas datori, kuros darbojas Microsoft Windows, viÅi var tos izmantot kÄ Microsoft Windows Server terminÄļus vai piekļūt serveriem, kuros darbojas Linux. Pietiks ar VPN piekļuves konfigurÄÅ”anu.
MÅ«su darbinieki strÄdÄ gan operÄtÄjsistÄmÄs Windows, gan Linux. Mums ir ļoti maz Microsoft Windows serveru, tÄpÄc nav nepiecieÅ”ams iegÄdÄties terminÄļa licences Å”ai OS. Kas attiecas uz piekļuvi resursiem, kas atrodas datu centros, tÄ tiek organizÄta, izmantojot VPN, un to papildus ierobežo katrÄ serverÄ« uzstÄdÄ«tie ugunsmÅ«ri.
Neaizmirstiet nodroÅ”inÄt darbiniekus, kas strÄdÄ no mÄjÄm, austiÅas (austiÅas ar mikrofonu) un videokameru. Tas ļaus jums sazinÄties attÄlinÄti ar lielu efektivitÄti, gandrÄ«z kÄ birojÄ.
Daudzi cilvÄki cenÅ”as kontrolÄt, ko darbinieki dara mÄjÄs darba laikÄ, uzstÄdot datoros dažÄdus specializÄtus monitorus. MÄs to nekad nedarÄ«jÄm, mÄs tikai kontrolÄjÄm darba rezultÄtus. KÄ likums, ar to pilnÄ«gi pietiek.
Ko darīt ar printeri un skeneri
TÄ«mekļa vietÅu programmatÅ«ras izstrÄdÄtÄjiem reti ir nepiecieÅ”ami printeri un skeneri. TaÄu, ja Å”Äds aprÄ«kojums darbiniekiem bÅ«s nepiecieÅ”ams, problÄma radÄ«sies, pÄrejot uz attÄlinÄtu darbu.
Parasti birojÄ ir instalÄts tÄ«klÄ savienots MFP, kas ir Ätrs, liels un smags. JÄ, to var nosÅ«tÄ«t uz tÄ darbinieka mÄjÄm, kuram visbiežÄk nepiecieÅ”ams drukÄt un skenÄt. Ja, protams, Å”im darbiniekam ir iespÄja to uzÅemt.
Bet, ja daudzi jÅ«su darbinieki bieži skenÄ un drukÄ dokumentus, jums bÅ«s jÄiegÄdÄjas MFP un jÄinstalÄ tas viÅu mÄjÄs vai jÄmaina uzÅÄmuma biznesa procesi.
KÄ alternatÄ«va jaunu MFP transportÄÅ”anai un iegÄdei tiek nodroÅ”inÄta paÄtrinÄta pÄreja uz elektronisku dokumentu pÄrvaldÄ«bu, kur vien iespÄjams.
Darbs ar papīra un elektroniskajiem dokumentiem
VislabÄk, ja pirms pÄrejas uz attÄlinÄto darbu izdodas visu dokumentu plÅ«smu pÄrnest elektroniskÄ formÄ. PiemÄram, mÄs izmantojam DIADOK, lai apmainÄ«tu grÄmatvedÄ«bas dokumentus un apmaksÄtu rÄÄ·inus ar klienta bankas starpniecÄ«bu.
IevieÅ”ot Å”Ädu sistÄmu, visus elektronisko dokumentu pÄrvaldÄ«bÄ iesaistÄ«tos darbiniekus (piemÄram, grÄmatvežus) bÅ«s nepiecieÅ”ams nodroÅ”inÄt ar atslÄgu piekariÅiem ar pastiprinÄtu kvalificÄtu elektronisko parakstu. Å Ädu atslÄgu piekariÅu saÅemÅ”ana var aizÅemt kÄdu laiku, tÄpÄc labÄk ir apsvÄrt Å”o jautÄjumu iepriekÅ”.
DIADOK (tÄpat kÄ lÄ«dzÄ«gos pakalpojumos) varat iestatÄ«t viesabonÄÅ”anu ar citiem elektronisko dokumentu pÄrvaldÄ«bas operatoriem. Tas bÅ«s nepiecieÅ”ams, ja darÄ«juma partneri izmanto citas dokumentu pÄrvaldÄ«bas sistÄmas, nevis jÅ«su.
Ja jÅ«s vai daži no jÅ«su darÄ«juma partneriem strÄdÄjat ar dokumentiem vecmodÄ«gi, jums bÅ«s jÄnosÅ«ta un jÄsaÅem parastas papÄ«ra vÄstules, apmeklÄjot pasta nodaļu vai zvanot kurjeriem. KarantÄ«nas gadÄ«jumÄ Å”Ädas darbÄ«bas bÅ«s jÄsamazina lÄ«dz minimumam.
Ko darīt ar telefoniju
Pirmajos darbÄ«bas gados mÅ«su uzÅÄmums izmantoja fiksÄtos un mobilos tÄlruÅus. TaÄu ļoti Ätri sapratÄm, ka ar lielu darbinieku un klientu skaitu mums ir vajadzÄ«gs kÄds adekvÄtÄks risinÄjums.
ÄrtÄkÄ iespÄja mums bija MangoTelecom virtuÄlÄ pbx. Ar tÄs palÄ«dzÄ«bu mÄs atbrÄ«vojÄmies no savienojuma ar pilsÄtas tÄlruÅu numuriem (un lÄ«dz ar to biroja fiziskÄs atraÅ”anÄs vietas). MÄs arÄ« ieguvÄm iespÄju integrÄt PBX ar mÅ«su CRM, ierakstÄ«t klientu atbalsta sarunas ar klientiem, iestatÄ«t zvanu pÄradresÄciju utt.
PÄc tam varat instalÄt virtuÄlo PBX lietojumprogrammu viedtÄlrunÄ«, klÄpjdatorÄ vai galddatorÄ. Tas ļaus zvanÄ«t uz Krievijas numuriem vai saÅemt zvanus par iekÅ”zemes tarifiem pat no ÄrvalstÄ«m.
TÄdÄjÄdi virtuÄlais PBX ļauj padarÄ«t darbinieku pÄrvietoÅ”anos no biroja uz mÄjÄm gandrÄ«z nemanÄmu no biznesa procesu nepÄrtrauktÄ«bas viedokļa.
Ja izmantojat biroja PBX un tÄ izslÄgÅ”ana ir neizbÄgama, pÄrvietojoties, apsveriet iespÄju pÄriet uz virtuÄlo PBX. Sazinieties ar savu telefona pakalpojumu sniedzÄju, lai uzzinÄtu, vai ir iespÄjams iespÄjot zvanu pÄradresÄciju no fiksÄtajiem PBX numuriem uz ienÄkoÅ”ajiem virtuÄlajiem PBX numuriem. Å ajÄ gadÄ«jumÄ, pÄrejot uz virtuÄlo PBX, jÅ«s nezaudÄsit ienÄkoÅ”os zvanus.
RunÄjot par zvaniem starp darbiniekiem, strÄdÄjot ar virtuÄlo PBX, Å”Ädi zvani parasti netiek iekasÄti.
Darbinieku atlase un apmÄcÄ«ba attÄlinÄti
Papildinot darbiniekus, uzÅÄmuma pirmajos darbÄ«bas gados vienmÄr aicinÄjÄm kandidÄtus uz biroju, veicÄm klasiskas intervijas un devÄm uzdevumus. TÄlÄk nodroÅ”inÄjÄm individuÄlas apmÄcÄ«bas jaunpienÄcÄjiem birojÄ.
TomÄr laika gaitÄ mÄs pilnÄ«bÄ pÄrgÄjÄm uz attÄlinÄtu vervÄÅ”anu.
PrimÄro atlasi var veikt, izmantojot testus, kas pievienoti vakancei HH tÄ«mekļa vietnÄ vai jebkurÄ citÄ personÄla atlases pakalpojumÄ. JÄsaka, ka pareizi izstrÄdÄti Å”ie testi var atfiltrÄt ievÄrojamu skaitu prasÄ«bÄm neatbilstoÅ”u kandidÄtu.
Un tad viss ir vienkÄrÅ”i ā lietojam Skype. Izmantojot Skype un vienmÄr ar ieslÄgtu videokameru, jÅ«s varat veikt interviju ne mazÄk efektÄ«vi kÄ tad, ja kandidÄts sÄdÄtu jums blakus pie galda.
Lai gan ir daži trÅ«kumi, Skype ir arÄ« ļoti svarÄ«gas priekÅ”rocÄ«bas salÄ«dzinÄjumÄ ar lÄ«dzÄ«gÄm sistÄmÄm. PirmkÄrt, ar Skype palÄ«dzÄ«bu var noorganizÄt sava datora darbvirsmas demonstrÄciju, un tas ir ļoti nepiecieÅ”ams, mÄcot un apspriežot darba jautÄjumus. TÄlÄk Skype ir bezmaksas, pieejams visÄs lielÄkajÄs platformÄs un viegli instalÄjams datorÄ vai viedtÄlrunÄ«.
Ja jums ir jÄorganizÄ sapulce vai apmÄcÄ«ba vairÄkiem darbiniekiem, vienkÄrÅ”i izveidojiet grupu Skype. KopÄ«gojot savu darbvirsmu, prezentÄtÄjs vai skolotÄjs var nodroÅ”inÄt sapulces dalÄ«bniekus ar visiem nepiecieÅ”amajiem materiÄliem. TÄrzÄÅ”anas logÄ varat publicÄt saites, Ä«sziÅas, apmainÄ«ties ar failiem vai vadÄ«t dialogus.
Papildus nodarbÄ«bÄm Skype mÄs gatavojam izglÄ«tojoÅ”as filmas (izmantojot Camtasia Studio programmu, bet jÅ«s varat izmantot to, pie kÄ esat pieradis). Ja Ŕīs filmas ir paredzÄtas tikai iekÅ”Äjai lietoÅ”anai, tad tÄs ievietojam savos serveros un, ja visiem, tad YouTube.
VairumÄ gadÄ«jumu Ŕī izglÄ«tojoÅ”o filmu kombinÄcija, nodarbÄ«bas Skype grupÄs ar dialogu un darbvirsmas demonstrÄcijÄm, kÄ arÄ« individuÄla komunikÄcija starp skolotÄju un skolÄniem ļauj mums apmÄcÄ«bu vadÄ«t pilnÄ«gi attÄlinÄti.
JÄ, ir pakalpojumi, kas paredzÄti, lai demonstrÄtu darbvirsmu lietotÄju grupai, rÄ«kotu tÄ«mekļseminÄrus un pat apmÄcÄ«bas platformas (tostarp bezmaksas). Bet par to visu jums ir jÄmaksÄ vai nu ar naudu, vai laiku, kas pavadÄ«ts, mÄcoties strÄdÄt ar platformu. Bezmaksas platformas galu galÄ var kļūt par maksas. TajÄ paÅ”Ä laikÄ ar Skype iespÄjÄm daudzos gadÄ«jumos pietiks.
Sadarbība projektos
StrÄdÄjot kopÄ pie projektiem, mÄs rÄ«kojam ikdienas un iknedÄļas sanÄksmes, izmantojam pÄru programmÄÅ”anu un kodu pÄrskatÄ«Å”anu. SapulcÄm un koda pÄrskatÄ«Å”anai ir izveidotas Skype grupas, nepiecieÅ”amÄ«bas gadÄ«jumÄ tiek izmantotas darbvirsmas demonstrÄcijas. Kas attiecas uz kodu, tas tiek glabÄts mÅ«su GitLab serverÄ«, kas atrodas datu centrÄ.
KopÄ«gu darbu pie dokumentiem organizÄjam, izmantojot Google dokumentus.
Papildus tam visam mums ir iekÅ”ÄjÄ Klondaika zinÄÅ”anu bÄze, kas ir integrÄta lietojumprogrammu apstrÄdes un resursu plÄnoÅ”anas sistÄmÄ (mÅ«su CRM un ERP). Gadu gaitÄ esam izveidojuÅ”i un uzlabojuÅ”i Å”os rÄ«kus, kas mitinÄti datu centra serveros. Tie ļauj efektÄ«vi apstrÄdÄt daudzus klientu pieprasÄ«jumus, norÄ«kot izpildÄ«tÄjus, vadÄ«t pieteikumu diskusijas, reÄ£istrÄt darba laiku un paveikt daudz ko citu.
VisticamÄk, jÅ«su uzÅÄmums jau izmanto ko lÄ«dzÄ«gu, un, pÄrejot uz attÄlinÄtu darbu darbiniekiem, pietiks ar attÄlÄs piekļuves nodroÅ”inÄÅ”anu atbilstoÅ”iem resursiem.
AttÄlais lietotÄju atbalsts
MÅ«su lietotÄji ir tieÅ”saistes veikalu Ä«paÅ”nieki un vadÄ«tÄji, kas darbojas gandrÄ«z visos Krievijas reÄ£ionos. Protams, mÄs viÅiem sniedzam atbalstu attÄlinÄti.
MÅ«su atbalsta komanda strÄdÄ, izmantojot biļeÅ”u sistÄmu, atbild uz jautÄjumiem pa e-pastu un tÄlruni, kÄ arÄ« tÄrzÄ, izmantojot tieÅ”saistes veikala administratÄ«vo vietni un mÅ«su uzÅÄmuma vietni.
Uzdevumu apsprieÅ”anas posmÄ mÄs izmantojam visus klientam pieejamos tÅ«lÄ«tÄjos kurjerus, piemÄram, Telegram, WhatsApp, Skype.
Dažreiz ir nepiecieÅ”ams redzÄt, ko klients dara savÄ datorÄ. To var izdarÄ«t, izmantojot Skype darbvirsmas demonstrÄcijas režīmÄ.
Ja nepiecieÅ”ams, varat strÄdÄt attÄlinÄti lietotÄja datorÄ, izmantojot tÄdus rÄ«kus kÄ TeamViewer, Ammee Admin, AnyDesk utt. Lai izmantotu Å”os rÄ«kus, klientam savÄ datorÄ bÅ«s jÄinstalÄ atbilstoÅ”a programmatÅ«ra.
VPN piekļuves iestatīŔana
Mums ir OpenVPN serveri, kas instalÄti virtuÄlajÄs maŔīnÄs, kas atrodas dažÄdos datu centros (izmantojot Debian 10 OS). OpenVPN klients ir instalÄts mÅ«su darbinieku darba datoros operÄtÄjsistÄmÄs Debian, Ubuntu, MacOS un Microsoft Windows.
InternetÄ varat atrast daudz instrukciju OpenVPN servera un klienta instalÄÅ”anai. Varat arÄ« izmantot manu
JÄsaka, ka manuÄlÄ atslÄgu izveides procedÅ«ra darbiniekiem ir ļoti nogurdinoÅ”a. Lai nodroÅ”inÄtu, ka jauna lietotÄja savienoÅ”ana neaizÅem vairÄk par desmit sekundÄm, mÄs izmantojam skriptu, kas ir lÄ«dzÄ«gs tÄlÄk norÄdÄ«tajam zem spoilera.
Skripts atslÄgu izveidei
#!/bin/bash
if [ -z "$1" ]
then
echo "============================================================="
echo "VPN -- Generate crt key pair"
echo "============================================================="
echo "Usage: bash gen.sh username"
exit
fi
echo "============================================================="
echo "VPN -- Generate crt key pair for user: $1"
echo "============================================================="
ADMIN_EMAIL="[email protected]"
USER=$1
RSA="/home/ca/easy-rsa-master/easyrsa3/"
PKI="$RSA"pki/
PKI_KEY="$PKI"private/
PKI_CRT="$PKI"issued/
USR_CRT="/home/ca/cert_generation/user_crt/"
USR_DISTR="/home/ca/cert_generation/user_distr/"
# If user key does not exists, create it
if [ ! -f "$PKI_KEY$USER.key" ]
then
echo "File $PKI_KEY$USER.key does not exists, creating..."
cd "$RSA"
./easyrsa build-client-full $USER nopass
fi
# Removing user folder, if exists
if [ -e "$USR_CRT$USER/" ]
then
echo "Already exists, removing user folder $USR_CRT$USER..."
rm -r -f "$USR_CRT$USER/"
fi
# Create user folder for key and other files
mkdir $USR_CRT/$USER/
# Copy OpenVPN key, cert and config files to user folder
cp "$PKI_KEY$USER.key" "$USR_CRT$USER/$USER.key"
cp "$PKI_CRT$USER.crt" "$USR_CRT$USER/$USER.crt"
cp "$PKI"ca.crt "$USR_CRT$1"
cp "$USR_DISTR"ta.key "$USR_CRT$USER"
cp "$USR_DISTR"openssl.cnf "$USR_CRT$USER"
# Copy Manual files
cp "$USR_DISTR"readme_vpn_win.txt "$USR_CRT$USER"
# Replace string "change_me" in configuration files whis user name $USER
cp "$USR_DISTR"server.conf "$USR_CRT$USER"/server.conf.1
cp "$USR_DISTR"mycompany_vpn.ovpn "$USR_CRT$USER"/mycompany_vpn_$USER.ovpn.1
cp "$USR_DISTR"readme_vpn_win.txt "$USR_CRT$USER"/readme_vpn_win.txt.1
sed "s/change_me/$USER/g" "$USR_CRT$1"/server.conf.1 > "$USR_CRT$1"/server.conf
rm "$USR_CRT$USER"/server.conf.1
sed "s/change_me/$USER/g" "$USR_CRT$1"/mycompany_vpn_$USER.ovpn.1 > "$USR_CRT$1"/mycompany_vpn_$USER.ovpn
rm "$USR_CRT$USER"/mycompany_vpn_$USER.ovpn.1
sed "s/change_me/$USER/g" "$USR_CRT$1"/readme_vpn_win.txt.1 > "$USR_CRT$1"/readme_vpn_win.txt
rm "$USR_CRT$USER"/readme_vpn_win.txt.1
# Create tar.gz and send it to administrator e-mail
tar -cvzf "$USR_CRT$USER/$USER.tar.gz" "$USR_CRT$USER/"
echo "VPN: crt, key and configuration files for user $USER" | mutt $ADMIN_EMAIL -a $USR_CRT/$USER/$USER.tar.gz -s "VPN: crt, key and configuration files for user $USER"
echo "---------> DONE!"
echo "Keys fo user $USER sent to $ADMIN_EMAIL"
Palaižot Å”o skriptu, kÄ parametrs tiek nodots lietotÄja ID (izmantojot latÄ«Åu burtus).
Skripts pieprasa sertifikÄcijas iestÄdes paroli, kas tiek izveidota, instalÄjot OpenVPN serveri. TÄlÄk Å”is skripts izveido direktoriju ar visiem OpenVPN klientiem nepiecieÅ”amajiem sertifikÄtiem un konfigurÄcijas failiem, kÄ arÄ« dokumentÄcijas failu OpenVPN klienta instalÄÅ”anai.
Veidojot konfigurÄcijas un dokumentÄcijas failus, change_me tiek aizstÄts ar lietotÄja ID.
TÄlÄk tiek iesaiÅots direktorijs ar visiem nepiecieÅ”amajiem failiem un nosÅ«tÄ«ts administratoram (adrese ir norÄdÄ«ta tieÅ”i skriptÄ). Atliek tikai pÄrsÅ«tÄ«t iegÅ«to arhÄ«vu lietotÄjam uz viÅa e-pasta adresi.
Ceram, ka piespiedu ieslodzÄ«juma laiku mÄjÄs varÄsiet izmantot lietderÄ«gi. ApgÅ«stot tehnikas, kÄ strÄdÄt bez biroja, varat turpinÄt aktÄ«vi izmantot attÄlinÄto darbinieku darbu.
Veiksmi pÄrcelÅ”anÄs procesÄ un auglÄ«gu darbu mÄjÄs!
Avots: www.habr.com