Linux Extension for AIDA64 Beüzemelési segédlet v 1.0
2014. 01. 10.
A kiegészítő szoftvert az AIDA64 termékcsalád hivatalos disztribútora, az ABSEIRA Kft. megbízásából Tóth Szilveszter készítette.
A kézikönyvet a szoftver hivatalos disztribútora, az ABSEIRA Kft. készítette. Minden jog fenntartva. Copyright © 2010 - 2014 ABSEIRA Kft.
Tartalomjegyzék
Linux Extension for AIDA64
TARTALOMJEGYZÉK Tartalomjegyzék ................................................................................................................................................ 1 1
Bevezetés ........................................................................................................................................... 2 Rendszerkövetelmények ................................................................................................................ 2
2
A Linux Extension for AIDA64beüzemelése ................................................................................... 3 A futtatás beállítása ........................................................................................................................ 3 2.1.1
Automatizálás............................................................................................................................ 4 Riportok adatbázisba importálása .................................................................................................. 4
3
Kapcsolat ........................................................................................................................................... 5
1
Bevezetés
Linux Extension for AIDA64
1 BEVEZETÉS A Linux Extension for AIDA64 egy olyan kiegészítő az AIDA64 termékcsaládhoz, mely lehetővé teszi, hogy a vállalatok a linuxos klienseikről is összegyűjthessék a leltárazáshoz szükséges riportokat. Segítségével a hálózatba kötött linuxos számítógépekről olyan formátumban készíthető hardver- és szoftverleltár, melyet az AIDA64 Business és AIDA64 Network Audit kiadása importálni tud az adatbázisába és fel tud dolgozni. A Linux Extension for AIDA64-et nem szükséges minden vállalati számítógépre egyenként feltelepíteni, elég csupán egy központilag megosztott könyvtárból futtatni. A szoftver beüzemelés egyszerűen és hatékonyan elvégezhető – ehhez nyújt segítséget ez a segédlet. A Linux Extension for AIDA64 egyes funkcióinak részletes bemutatása a weboldalunkról letölthető Kézikönyvben található. Megjegyzés: a fájlok, könyvtárak helye nem feltétlenül azonos minden számítógépen vagy disztribúción a dokumentum példáiban előforduló útvonalakkal. Ezeket minden esetben a saját rendszerünknek megfelelően kell megadni.
RENDSZERKÖVETELMÉNYEK Operációs rendszer: Linux-kernel 2.6 vagy újabb Processzor: Intel Pentium vagy újabb Memória: 32 MB vagy több Telepítéshez szükséges lemezterület: kevesebb, mint 5 MB Az AIDA64 teljes mértékben gyártófüggetlen, és minden PC-vel kompatibilis. Az elérhető funkciók szempontjából annak nincs jelentősége, hogy a szoftver szerver- vagy kliens-operációsrendszeren fut. A programhoz szükséges egyéb követelmények:
lshw programcsomag, legalább B.02.16 verzió
libc6 könyvtárak (ajánlott)
root jogosultság a futtatáshoz (ajánlott)
iconv csomag (nyelvfüggő)
A program teljes értékű működéséhez root jogosultság szükséges. Csökkentett jogosultságokkal a program nem fér hozzá a hardverinformációk és rendszertulajdonságok nagy részéhez, így az általa készített riport nem fog részletes információkat tartalmazni. A program statikus verziója tartalmazza a szükséges libc6 könyvtárak nagy részét, de használata csak olyan szervereken javasolt, ahol nem megoldható ennek telepítése.
2
A Linux Extension for AIDA64 beüzemelése
Linux Extension for AIDA64
2 A LINUX EXTENSION FOR AIDA64 BEÜZEMELÉSE Az Linux Extension for AIDA64 egy központi Windowsmegosztáson található. Első lépésben hozzunk létre egy felhasználót kifejezetten a riport készítésére, majd a létrehozott felhasználóval készítsünk egy olyan hálózati megosztást, amelyhez „Teljes hozzáférés” joga, valamint „Olvasás és végrehajtás” NTFS-joga van! Ez lehet például a \\Szerver_IP_címe\LinuxExtensionForAIDA64. Természetesen használhatjuk a szerver nevét is a szerver IP-címe helyett. Másoljuk ide a LinuxExtensionForAIDA64.tar.gz-fájl tartalmát! Amennyiben a riportokat e megosztáson belül szeretnénk tárolni, hozzunk létre erre a célra egy könyvtárat, aminek adjunk „Írás” NTFS-jogot! Abban az esetben, ha külön megosztást hozunk létre a riportoknak, akkor a linuxos kliensen külön fel kell csatolni ezt a megosztást is!
A FUTTATÁS BEÁLLÍTÁSA A Linux Extension for AIDA64 futtatása szkript segítségével a leghatékonyabb. A rendszerspecifikus adatokat értelemszerűen módosítva hozzuk létre az alábbi szkriptfájlt, majd helyezzük el az /usr/local/bin könyvtárban: #!/bin/sh # Adja meg melyik fájlt szeretné futtatni! ## aida64_x86, aida64_x86_static, aida64_x64, aida64_x86_static AIDA64=aida64_x64 # Adja meg a megosztott mappa útvonalát! BIN=//Szerver/AIDA64 # Adja meg a felcsatolás útvonalát! BIN_DEST=/mnt/AIDA64 # Adja meg a nyelvet! (hu, en, de) LN=hu # Adja meg a felhasználó nevet és jelszót! USER="username" PASS="password" DOMAIN="domain" # Megosztott mappák csatolása. mount -t cifs $BIN -o sec=ntlm,username=$USER,password=$PASS,domain=$DOMAIN $BIN_DEST $BIN_DEST/$AIDA64 -s 1 -o $BIN_DEST/report –g $LN umount $BIN_DEST Miután létrehoztuk a szkriptet, adjuk meg az indítás módját!
3
A Linux Extension for AIDA64 beüzemelése
Linux Extension for AIDA64
2.1.1
AUTOMATIZÁLÁS
Szerveren célszerű a root user cronjával ütemezni. Adjuk hozzá a következő sort a crontab fájlhoz; ezzel a beállítással a szoftver minden nap éjfélkor fog riportot készíteni: 0 0
* * * root
. /usr/local/bin/aida_riport.sh
Ha biztosak vagyunk abban, hogy az adott időpontban be van kapcsolva a számítógép, a klienseken is használhatjuk a cront, de akár rögtön bejelentkezés után is készülhet riport:
/etc/pam.d/login o
session optional pam_exec.so /bin/bash /usr/local/bin/aida_riport.sh
RIPORTOK ADATBÁZISBA IMPORTÁLÁSA A windowsos szerverünkön vagy kliensünkön, ahonnan a Linux Extension for AIDA64 is fut, létre kell hoznunk egy feladatütemezést. Ez az ütemezés fogja automatikusan importálni a linuxos kliensekről készült riportjainkat. Nyissuk meg a feladatütemezőt, majd a Művelet / Feladat létrehozása menüpontot, és az Indítás lapon található „Új” gombra kattintva hozzunk létre egy új indítási feltételt napi szintű ütemezéssel. Adjunk hozzá egy új műveletet, amiben kitallózzuk a megosztásban lévő AIDA64-et, és megadjuk a szükséges kapcsolókat. Használjuk a /CSV2SQL [mappa] paramétert, így a CSV-riportokat tartalmazó mappa beillesztésre kerül az SQL adatbázisba. Például: \\Szerver\AIDA64Business\aida64.exe /CSV2SQL \\Szerver\LinuxExtensionforAIDA64 Az ütemezést futtassuk akkor is, ha a felhasználó nincs bejelentkezve, de a számítógép fut (lásd a képen)! Mindezek előtt szükségünk van egy megfelelően működő adatbázisra, amit konfigurálhatunk az AIDA64 Business, vagy AIDA64 Network Audit kézikönyvében leírtak szerint.
A már egyszer importálásra került fájlok nem kerülnek be újra az adatbázisba.
4
Linux Extension for AIDA64
Kapcsolat
3 KAPCSOLAT SZEROTO Kft. Rohonci utca 5. 6724 Szeged Cégbíróság: Csongrád Megyei Bíróság, mint Cégbíróság Cégjegyzékszám: 06-09-016587 Adószám: 23113660-2-06 E-mail:
[email protected] Telefonszám: +36-30-4430-472 Nyitva tartás: hétfőtől péntekig, 08-tól 16 óráig
ABSEIRA Kft. Erzsébet tér 2. 1051 Budapest Cégbíróság: Közigazgatási és Igazságügyi Minisztérium, mint Cégbíróság Cégjegyzékszám: 01-09-947083 Adószám: 22971074-2-41 E-mail:
[email protected] Nyitva tartás: hétfőtől péntekig, 08-tól 16 óráig
Az AIDA64 termékcsalád magyarországi disztribúcióját a SZEROTO Kft., a nemzetközi disztribúcióját az ABSEIRA Kft. látja el. v 1.0 – Kiadási-verzió
5