Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

Nagy Machinátor súgó

Ebben a cikkben a távoli terminálok tipikus felhasználásaihoz szükséges beállításokat találjuk. A teljes referenciát itt olvashatjuk.

Szerver távvezérlése

Ha szolgáltatásként fut a Nagy Machinátor szerver, akkor nem látjuk a képét, ahogy a többi szolgáltatásét sem. Egy távoli terminállal azonban rá tudunk csatlakozni a szerverre, így menedzselhetjük. Erre a célra a Nagy Machinátor szerver könyvtárában találunk egy BigMacRC.exe fájlt. A távvezérlés alapbeállításai a sajátgépen található Nagy Machinátor szerver távvezérlését eredményezik, ezért BigMacRC.ini fájlra nincs szükség. Ha a szervert nem az alapbeállításokkal használjuk, akkor a következőkre lehet szükség:

Net=hálózatszám

Term=terminálszám

Server=szervergép neve vagy IP címe:port, ha kell

 

A szervert természetesen nem csak a sajátgépről távvezérelhetjük, hanem bármely gépről, amelyik látja a szervert (a saját hálózatból, vagy akár az interneten keresztül bárhonnan). Ilyenkor a Server bejegyzésben meg kell adni a szerver elérhetőségét. Távoli elérés esetén azt az IP címet és portszámot kell a Server paraméterbe írni, amelyen keresztül a távvezérlő program látja a szervert. Ez nem feltétlenül egyezik meg a szerver belső IP címével, portszámával, mert pl. egy router fordíthatja a külső-belső IP címet, portszámot.

Webszerver távvezérlése

A Nagy Machinátor webszerver gyakorlatilag egy terminál, ami a szerverrel együtt indul. Nincs képe, de természetesen ez is távvezérelhető. A terminálszám paraméterbe írjuk a "WebServer" szót.

Term=WebServer

 

 

Mivel alaphelyzetben az automatikus indítás be van kapcsolva (AutoStart=Yes), ha nem fut a webszerver, a remote indításának hatására el fog indulni (ha nincs könyvtára, a szerver létrehozza), de csak addig fut, amíg a szerver le nem áll. A webszerver elvisz egy terminállicencet is.

Felhasználóhoz rendelt terminál

Tipikus esetben a host automatikusan kap terminálszámot és automatikusan indul. Ehhez a következő BigMacRC.ini fájlra van szükség:

Term=Auto

Server=szervergép neve vagy IP címe:port, ha kell

 

Fenti konfiguráció esetén minden felhasználó külön host könyvtárat kap, a beállítások felhasználóhoz kötöttek. A felhasználónév nem lehet üres.

Ha nem akarunk minden felhasználót külön felvenni (pl. munkakörökhöz rendeljük a felhasználónevet, vagy mindenki ugyanazzal a névvel lép be), akkor a fenti megoldás nem használható.

Számítógéphez rendelt terminál

Megtehetjük, hogy számítógépnévhez rendelünk külön host könyvtárat, ekkor a beállítások számítógéphez kötöttek:

Term=Auto

Server=szervergép neve vagy IP címe:port, ha kell

Name=ComputerName

 

Névhez rendelt terminál

Megadott névhez is rendelhetünk külön host könyvtárat, ekkor a beállítások az adott névhez kötöttek:

Term=Auto

Server=szervergép neve vagy IP címe:port, ha kell

Name=terminálnév

 

Terminálszámhoz rendelt terminál

Végül megadhatjuk fixen a terminálszámot, ekkor a beállítások az adott terminálszámhoz kötöttek:

Term=N

Server=szervergép neve vagy IP címe:port, ha kell

 

A terminálszám lehetséges értékei: 1..240 (az 1-es általában a szerver). Ne adjunk az automata terminálszám-tartományba eső terminálszámot (alapértelmezetten 100..199), mert terminálszám-ütközést kaphatunk.

Host elérhetősége

Amennyiben a host nem a szerveren van, vagy bármely egyéb okból a host elérhetősége nem egyezik meg a szerverével, a Host paraméterrel megadhatjuk a host elérhetőségét:

Host=host neve vagy IP címe:port, ha kell

 

Automatikus indítású terminálok esetén a host-ok alapértelmezett beállítását megadhatjuk a TerminalMainXRC.ini fájlban. A host és a remote induláskor ezt az alapbeállítást kapja meg, így az összes host és az összes remote Host paraméterét a TerminalMainXRC.ini fájlban adhatjuk meg, egyszer, egy helyen.

Host automatikus indítása

Alaphelyzetben a remote automatikusan elindítja a host-ot, a folyamat a felhasználó számára átlátszó. Ha mindenképpen egy már futó host-ra szeretnénk csatlakozni, töröljük az AutoStart paramétert:

AutoStart=No

 

On-line súgó

Alaphelyzetben a program az on-line súgót használja. Ha nincs internet-hozzáférésünk, átkapcsolhatunk off-line súgóra. Az off-line súgót a szerverre fel kell telepíteni, a terminálokra automatikusan átkerül. Az off-line súgó hatalmas (több, mint 100 MB), ezért a frissítése rendkívül soká tart, használatát nem ajánljuk.

OnLineHelp=No

 

Fejlett leállítás

Alaphelyzetben a remote leállásakor leáll a host is (leáll a terminál), a szerver, webszerver remote leállásakor viszont csak a távvezérlés áll le, a szerver fut tovább. Ha leálláskor mi szeretnénk megmondani, mi történjen, állítsuk be az AdvancedStop paramétert:

AdvancedStop=Yes

 

A paraméter hatására a remote leállásakor kapunk egy kérdést, melyben eldönthetjük, hogy csak a remote-ot akarjuk leállítani, vagy a host-ot, szervert is. A szervert távvezérlő remote-on nem javasoljuk a paraméter beállítását, mert a leállított szervert csak a szerveren lehet újraindítani, amihez esetleg nincs hozzáférésünk. Terminálokon van értelme a dolognak, úgy tudjuk megszakítani a távvezérlést, hogy a host (maga a terminál) nem áll le, később bármikor újra csatlakozhatunk és folytathatjuk a munkát.

Ablaknév

A remote alapértelmezett ablakneve "Nagy Machinátor", a szerveré "Nagy Machinátor szerver", a webszerveré pedig "Nagy Machinátor webszerver". Ezt felülírhatjuk a WindowTitle paraméterrel:

WindowTitle=ablaknév

 

Terminálnév

A Nagy Machinátorban a terminál a saját nevén jelenik meg, illetve bizonyos esetekben a terminálnév alapján képezzük  a host könyvtárát. A terminálnevet megadhatjuk:

Name=terminálnév

 

A terminál nevének adhatjuk a számítógép nevét is:

Name=ComputerName

 

Az alapértelmezett terminálnév fix terminálszám esetén Term_N, a szerveren "Szerver", a webszerveren "Webszerver", automatikus terminálszám-osztás esetén pedig a felhasználónév.

Csatlakozás virtuális magánhálózathoz (VPN-hez)

Ha a szervert interneten keresztül érjük el, VPN kapcsolat használata ajánlott. A VPN kapcsolat biztosítja az azonosítást, a titkosítást és a belső IP címek használatát. A remote indításakor csatlakozhatunk egy VPN-hez, így nem kell a felhasználónak a VPN-t külön elindítani. A remote leálláskor automatikusan bontja a VPN kapcsolatot.

A remote-on Windows-ban készítsük el a VPN kapcsolatot, majd a BigMacRC-ini-be írjuk be az alábbi paramétert:

VPNEntry=bejegyzés neve

 

Induláskor a remote bekéri a VPN név-jelszót, csatlakozik a VPN-re, majd a Nagy Machinátor szerverre.

Ha nem szeretnénk bekérni a név-jelszót, megadhatjuk az ini fájlban:

VPNUserName=VPN felhasználónév

VPNPassword=VPN jelszó

VPNDomain=VPN tartomány (ha kell)

 

Ha jó a név-jelszó, a program nem kéri be, automatikusan csatlakozik, a felhasználónak nem kell tudnia semmiről.

Készíthetünk saját telefonkönyvet is (.pbk kiterjesztésű fájl, a Windows-al gyártható, szerkeszthető), melynek segítségével könnyen terjeszthetjük a VPN beállításokat (például a ProgEn saját felhőalapú Nagy Machinátor szolgáltatásának telefonkönyvét a programmal együtt adjuk). A saját telefonkönyv használatához a következő bejegyzésre van szükség:

VPNPhonebook=VPN telefonkönyv neve (lehet benne könyvtár és kiterjesztés is)

 

Automatikus bejelentkezés

Ha a program indulásakor nem akarunk név-jelszót bekérni, használjuk az automatikus bejelentkezést:

AutoLog=Yes

UserName=felhasználónév

Password=jelszó

 

Ahol a felhasználónév és jelszó a Nagy Machinátorban definiált felhasználónév-jelszó, semmi köze a VPN név-jelszóhoz. A VPN (automatikus) bejelentkezés és a Nagy Machinátorba való (automatikus) bejelentkezés két külön dolog. Ha mégis azt szeretnénk, hogy a VPN név-jelszónkkal automatikusan jelentkezzünk be a Nagy Machinátorba, erre is van lehetőség:

AutoLog=VPN

 

A bejegyzés hatására a program a felhasználó által vagy az ini fájlban megadott VPN név-jelszóval jelentkezik be a Nagy Machinátorba is. Nekünk kell gondoskodni arról, hogy a Windows-ban és a Nagy Machinátorban is érvényes legyen a megadott név-jelszó.