Konfigurationsanleitung v 1.0 30. 07. 2014.
wurde von Szilveszter Tóth, für ABSEIRA GmbH., dem weltweiten Distributor der AIDA64 Produktfamilie entwickelt. Dieses Handbuch wurde von ABSEIRA GmbH. verfasst. Alle Rechte vorbehalten. Copyright 2010-2014 ABSEIRA GmbH.
Inhaltsverzeichnis INHALTSVERZEICHNIS Inhaltsverzeichnis... 1 1 Einführung... 2 1.1 Systemanforderungen... 2 2 Anwenden von Linux Extension for AIDA64... 3 2.1 Die Software ausführen... 3 2.1.1 Automation... 4 2.2 Import von Berichten in eine Datenbank... 4 3 Kontakt... 5 1
Einführung 1 EINFÜHRUNG Linux Extension for AIDA64 wurde als Zusatz für die AIDA64 Produktfamilie entwickelt, um Unternehmen das Sammeln von Berichten auf Linux Rechnern zu ermöglichen. Es kann eine Hardware- und Softwareinventur der Linux Rechner im Netzwerk in einem Format erstellen, das AIDA64 Business und AIDA64 Network Audit in deren Datenbanken importieren können. Es ist nicht notwendig Linux Extension for AIDA64 auf allen Linux-Rechnern zu installieren, da die Anwendung von einer Freigabe ausgeführt werden kann. Die Software kann in einem Unternehmensnetzwerk leicht installiert werden, wenn man die Anweisungen in dieser Konfigurationsanleitung folgt. Note: on different computers or distributions, file and directory/folder names may differ from those used in the examples below. Always pay attention to use the appropriate file and directory names on your systems! 1.1 SYSTEMANFORDERUNGEN Betriebssystem: Linux Kernel 2.6 oder neuer Prozessor: Intel Pentium oder neuer Arbeitsspeicher: 32 MB oder mehr Benötigter Festplattenspeicher für die Installation: weniger als 5 MB Das Programm ist völlig herstellerunabhängig und ist mit allen PCs kompatibel. Was die verfügbaren Funktionen betrifft ist es egal, ob man AIDA64 auf einem Server- oder auf einem Klienten-Betriebssystem ausführt. Weitere Voraussetzungen lshw Paketversion B.02.16 oder höher libc6 Bibliotheken (empfohlen) root Berechtigung zur Ausführung des Programmes (empfohlen) iconv Paket (abhängig von der Sprache) Wenn man vollständige Berichte erhalten möchte, muss das Programm mit root-berechtigung gestartet werden. Mit niedrigeren Berechtigungen kann die Software nicht alle Hardware- und Softwareinformationen auslesen und nur unvollständige Berichte mit wesentlich weniger Details erstellen. Die statische Version des Programmes beinhaltet die meisten erforderlichen libc6 Bibliotheken, die Verwendung dieser Version ist aber nur auf Servern empfohlen, auf denen eine libc6 Installation nicht möglich ist. 2
2 ANWENDEN VON LINUX EXTENSION FOR AIDA64 Anwenden von Linux Extension for AIDA64 Linux Extension for AIDA64 sollte in einer Windows Netzwerk- Freigabe gespeichert werden. Als erstes ist es notwendig einen Benutzer zu erstellen der speziell für das Erstellen von Berichten eingesetzt wird. Dann wird mit diesem Benutzer eine Netzwerk- Freigabe erstellt, mit vollen Zugriffsrechten und exklusivem Lesen&Schreiben -NTFS-Zugriff. Benennen Sie dieses Verzeichnis beispielsweise \\Server_IP_address\LinuxExtensionForAIDA64. Natürlich kann man auch den Servernamen statt der IP-Adresse nehmen. Jetzt ist es notwendig den Inhalt von LinuxExtensionForAIDA64.tar.gz hinein zu kopieren. Sollen Berichte in diesem Verzeichnis gespeichert werden ist es notwendig ein dezidiertes Verzeichnis mit Schreib-Berechtigungen zu erstellen. Dieses Verzeichnis sollte dann natürlich auch unter Linux entsprechend gemountet werden. 2.1 DIE SOFTWARE AUSFÜHREN Der effektivste Weg Linux Extension for AIDA64 zu verwenden ist es ein Skript zu verwenden. Das erstellte Skript nach dem Erstellen im Verzeichnis /usr/local/bin speichern. Bitte passen Sie die Pfade entsprechend Ihrer Systemkonfiguration an! #!/bin/sh # Wählen Sie die Datei die ausgeführt werden soll ## aida64_x86, aida64_x86_static, aida64_x64, aida64_x86_static AIDA64=aida64_x64 # Definieren Sie den Pfad zum Netzwerkverzeichnis BIN=//Server/AIDA64 # Definieren Sie den Pfad zum Mountpunkt BIN_DEST=/mnt/AIDA64 # Definieren Sie die Sprache LN=en # Fügen Sie Benutzername und Passwort hinzu USER="username" PASS="password" DOMAIN="domain" # Mounten des Netzwerkverzeichnisses 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 Nachdem das obige Skript erstellt ist, ist es notwendig zu entscheiden wie das Programm ausgeführt werden soll. 3
Anwenden von Linux Extension for AIDA64 2.1.1 AUTOMATISIERUNG Es wird empfohlen den cron des root-users für die Aufgabenplanung auf dem Server zu verwenden. Fügen Sie folgende Zeile dem Crontabfile hinzu um jeden Tag um Mitternacht einen Bericht zu erzeugen: 0 0 * * * root. /usr/local/bin/aida_riport.sh Wenn man gewährleisten kann, dass die Computer zur geplanten Zeit immer eingeschaltet sind kann man auch auf den Clients cron verwenden, man kann aber auch Berichte beim Login erstellen: /etc/pam.d/login o session optional pam_exec.so /bin/bash /usr/local/bin/aida_riport.sh 2.2 IMPORT VON BERICHTEN IN EINE DATENBANK Auf dem Windows Server oder Client, auf dem Linux Extension for AIDA64 läuft, ist es notwendig eine geplante Aufgabe zu erstellen. Diese Aufgabe wird automatisch die Berichte der Linux-Clients in die Datenbank importieren. Öfnnen Sie die Aufgabenplanung und wählen Sie dann Aufgabe erstellen. Nach dem Klicken von Neu im Reiter Trigger erstellen Sie dann einen Trigger der täglich ausgeführt wird. Danach erstellen Sie eine neue Aktion: das Ausführen von AIDA64 (aus dem Netzwerkverzeichnis) mit den notwendigen Kommandozeilenoptionen. Es ist notwendig die Option /CSV2SQL [folder] zu verwenden um die Inhalte des Verzeichnisses in dem die CSV-Berichte sind in der SQL- Datenbank zu speichern. Beispiel: \\Server\AIDA64Business\aida64.exe /CSV2SQL \\Server\LinuxExtensionforAIDA64 Es ist notwendig Unabhängig von der Benutzeranmeldung ausführen im Reiter Allgemein auszuwählen, wie auf dem Screenshot zu sehen ist. Beachten Sie dass der Import nur funktioniert wenn eine korrekt konfigurierte Datenbank vorhanden ist. Anweisungen wie man eine Datenbank für AIDA64 Business und AIDA64 Network Audit korrekt konfiguriert sind im AIDA64 Benutzerhandbuch verfügbar. Berichte die in die Datenbank importiert wurden werden nicht wieder importiert. 4
Kontakt 3 KONTAKT Sicontact IT-Solutions GmbH. Jedleseer Straße 3, 2. Stock, Tür 9. 1210 Wien Österreich UID Nummer: ATU67037716 E-Mail: aida64@sicontact.at Bürozeiten: Montag bis Donnerstag zwischen 9:00 und 16:00, freitags zwischen 9:00 und 13:00 Uhr. SICONTACT IT-Solutions GmbH ist der Distributor der AIDA64-Produktfamilie für die Regionen D-A-CH v 1.1 - Erstausgabe, Deutsch 5