GSMONE:SetupGuide GSM ONE +++ Setup Guide +++ Über dieses Dokument: Diese Anleitung beschreibt die Inbetriebnahme eines Greenbone Security Manager ONE (GSM ONE), einem Produkt der Greenbone Networks GmbH (http://www.greenbone.net). Diese Anleitung bezieht sich auf Greenbone OS ab 2.0.0. Bitte kontaktieren Sie den Greenbone Support falls Sie einen GSM mit anderer Versionsnummer haben. 1/12
GSMONE:SetupGuide Inhaltsverzeichnis 1 Vor Inbetriebnahme zu beachten...3 1.1 Leistungsanforderungen für GSM ONE...3 1.2 Unterstützte Hypervisor...3 1.3 Bereitgestellter GSM ONE...3 1.4 Auslieferungsintegrität...3 1.5 Technische Einschränkungen...4 2 Inbetriebnahme der VM...5 2.1 OVA VM-Abbild importieren und starten...5 3 Inbetriebnahme des GSM ONE...6 4 GSM ONE verwenden...11 5 Erste Schritte...11 6 Anhang A: Mögliche Fehlermeldungen und deren Beseitigung...12 2/12
GSMONE:SetupGuide 1 Vor Inbetriebnahme zu beachten 1.1 Leistungsanforderungen für GSM ONE Im Hypervisor sollten dem GSM ONE folgendes Leistungen zugeordnet werden: Hauptspeicher: mindestens 2 GB Prozessorleistung: Mindestens 2 CPU-Kerne 1.2 Unterstützte Hypervisor Der GSM ONE ist mit verschiedenen Hypervisor Produkten lauffähig. Der Greenbone Support hat die folgenden Lösungen aufgenommen. Für andere Hypervisor Produkte kann kein Support geleistet werden. Oracle VirtualBox 4.3 auf GNU/Linux-System Oracle VirtualBox 4.3 auf Windows-Systemen 1.3 Bereitgestellter GSM ONE Der GSM ONE wird individualisiert mit einem Zugangsschlüssel ausgeliefert. Sie sollten das VM-Abbild im OVA-Format vorliegen haben, z.b. als Datei GSM-ONE-2.0.0-18gsf201299999.ova. Dieses VM-Abbild sollte nicht schon anderweitig in Betrieb genommen worden sein. 1.4 Auslieferungsintegrität Über den Greenbone Support kann die Integrität einer ausgelieferten GSM ONE.ova Datei verifiziert werden. Folgende Schritte sind dazu notwendig: 1. Prüfsumme beim Greenbone Support anfordern: Die Übermittlung der Prüfsumme kann entweder telefonisch oder direkt über das Greenbone Support Portal (https://support.greenbone.net) erfolgen. Schicken Sie in beiden Fällen dazu eine Mail an: support@greenbone.net unter Angabe ihres Zugangsschlüssel (auf dem Schlüsselanhänger verzeichnet), über welchen Kanal (Rückruf oder via Ticket im Support Portal) die Prüfsumme übermittelt werden soll. Verwenden Sie das Stichwort Auslieferungsintegrität. Bei telefonischer Übermittlung bitte Telefonnummer angeben unter der Sie erreicht werden können. 2. Berechnung der Prüfsumme des GSM ONE: Auf einem Linux-System: Führen Sie folgenden Befehl aus, um die Prüfsumme direkt auszugeben (Beispiel): 3/12
GSMONE:SetupGuide sha256sum GSM-ONE-2.0.0-18-gsf201299999.ova Auf einem Windows-System: Für die Berechnung der Prüfsumme können Sie das z.b. Programm Rehash nutzen: http://rehash.sourceforge.net/ Klicken Sie auf Start Ausführen. Tippen Sie nun cmd ein und bestätigen mit der Eingabetaste. Wechseln Sie in das Verzeichnis das Programm rehash.exe abgelegt ist und führen folgenden Befehl aus, um die Prüfsumme direkt auszugeben (Beispiel): Beispiel: rehash.exe -none -sha256 gsf201299999.ova C:\Dokumente und Einstellungen\GSM-ONE-2.0.0-18- 3. Überprüfen Sie ob die Prüfsummen via Berechnung und via Support übereinstimmen. Wichtig: Falls die Prüfsummen nicht identisch sind, so sollte der Import und die Nutzung der GSM ONE nicht erfolgen. Kontaktieren Sie in diesem Fall den Greenbone Support. 1.5 Technische Einschränkungen Die folgenden technischen Einschränkungen sind unbedingt zu beachten um den einwandfreien Betrieb zu Gewährleisten. Jedes GSM ONE VM-Abbild ist mit einem individuellen Zugangsschlüssel versehen. Verwenden Sie niemals 2 GSM ONE mit dem selben Zugangsschlüsssel. Falls mehr als ein VM-Abbild mit dem gleichen Schlüssel aktiviert wird, so kann es zu Wechselwirkungen mit Inkonsistenzen kommen! 4/12
GSMONE:SetupGuide 2 Inbetriebnahme der VM 2.1 OVA VM-Abbild importieren und starten 1. VirtualBox starten. 2. VM-Abbild importieren: Die Datei "GSM-ONE-2.0.0-18-gsf201299999.ova" über "Datei" -> "Appliance importieren..." öffnen. Der Dateiname variiert natürlich entsprechend Version und Zugangsschlüssel. 3. Hinweis bei Verwendung von Windows als Host-System: Kontrollieren Sie ob bei Netzwerk noch eth0 steht. Falls ja, dann wurde die automatische Netzwerk-Anpassung nicht ausgeführt. Das passiert z.b. dann wenn der zugeordnete Hauptspeicher als zu hoch bewertet wird. Wählen Sie Ändern, dort wird in so einem Fall dann unten Ungültige Einstellungen erkannt stehen. Wählen Sie System und reduzieren Sie den Hauptspeicher bis er aus dem roten Bereich heraus ist. Bestätigen Sie nun mit OK. Bei Netzwerk sollte nun eth0 von allein auf einen passenden Netzwerk-Controller umspringen. Erst wenn bei Netzwerk nicht mehr eth0 steht, macht ein Start der VM Sinn. 4. VM starten: Das importierte VM-Abbild auswählen und die VM mit dem Befehl "Starten" starten. Sollten hierbei Fehler gemeldet werden, so schauen Sie zunächst in Anhang B nach bekannten Fehlern und deren Beseitigung. 5/12
GSMONE:SetupGuide 3 Inbetriebnahme des GSM ONE 4. Einloggen: Starten Sie die VM und loggen Sie sich als Benutzer admin mit Passwort admin ein. 5. Gehen Sie in das Administrations-Menü über den Befehl: "gos-admin-menu gsm> gos-admin-menu 6. Keyboard einstellen: GOS ist unter Umständen mit einem US-Keyboard vorkonfiguriert. Ändern Sie ggf. das Keyboard über das Menü,,Keyboard Management". 6/12
GSMONE:SetupGuide 7. Netzwerkkonfiguration einstellen: Gehen Sie in das Menü Network und dort nach ETH. Der GSM ONE hat ein Netzwerkinterface, eth0 welches mit DHCP vorkonfiguriert ist: Sollten Sie die Netzwerkverbindungen Ihres Hypervisors für die VM so eingerichtet haben, dass der VM kein DHCP angeboten wird, so können die Einstellungen für dem GSM auch manuell eingestellt werden. Binden Sie den GSM nun in Ihr Netzwerk ein. Das könnte beispielsweise so aussehen: Default Route: 192.168.110.254 eth0: 192.168.110.2/24 Oder bei Verwendung von DHCP einfach: eth0: dhcp Übernahme der Änderungen erfolgt mit Commit. 7/12
GSMONE:SetupGuide Es findet keine automatische Verwendung der DNS Dienste statt die vom DHCP Server vorgeschlagen werden. Es sind allgemein verfügbare DNS-Server vorkonfiguriert: Falls diese geändert werden sollen, so gehen Sie dafür in das Menü,,DNS" (ein Untermenü von,,network"). Beispiel: DNS 1: 192.168.110.10 Übernahme der Änderungen erfolgt mit Commit. 8/12
GSMONE:SetupGuide 8. Passwort-Änderung GSM-Administrator-Konto admin : Gehen Sie in das Menü User und wählen Sie dort GSM Admin. Folgen Sie den Anweisungen. Die Vergabe von Trivial-Passworten ist nicht möglich, dazu zählt auch das voreingestellte Passwort welches dann nicht mehr verwendbar ist. 9. SSL-Zertifikat einstellen: Beim ersten Start wird automatisch ein selbst-signiertes Zertifikat erstellt. Sie können dieses, falls gewünscht, nun durch ein eigenes selbstsigniertes Zertifikat über das Menü SSL und dort Self-Signed austauschen: 9/12
GSMONE:SetupGuide Das konfigurierte Zertifikat wird bei der Anmeldung angezeigt. Das AdministratorHandbuch des GSM beschreibt die Verwendung regulärer Trust-Center Zertifikate. 10. Web-Admin einrichten: Erstellen Sie einen initialen Administrator-Anwender für die Web-Oberfläche über das Menü User und dann Add Web Admin : Später können Sie über die Web-Oberfläche dann weitere Anwender-Konten einrichten. 11. Aktivierung: Geben Sie reboot ein um alle Änderungen zu aktivieren und den GSM damit im Netzwerk einsatzbereit und zugänglich zu machen. 10/12
GSMONE:SetupGuide 4 GSM ONE verwenden Anmeldung als Web-Admin-Benutzer (wie in Schritt 7 zuvor eingerichtet) über Web-Browser: https://<ip-adresse> Anmeldung für Administration aus der Ferne über SSH ist ebenfalls möglich und erfolgt über: ssh admin@<ip-adresse> Ab GOS 3.0 wird die IP-Adresse wird auf der Konsole des Hypervisor angezeigt. Alternativ können Sie die IP-Adresse auch via gos-admin-menu abfragen: Wählen Sie dafür im Menü Network, Untermenü ETH das Kommando Show IPs. 5 Erste Schritte Lesen Sie nun GSM: Erste Schritte. Die aktuellste Fassung, auch als PDF, finden Sie hier: http://www.greenbone.net/learningcenter/first_steps.de.html 11/12
GSMONE:SetupGuide 6 Anhang A: Mögliche Fehlermeldungen und deren Beseitigung Bei Inbetriebnahme der VM: [Linux] Falls das VM-Abbild auf einer xfs-partition liegt, erscheint unter Umständen eine Warnung, dass der Host-I/O-Cache aktiviert wurde. Dies ist normal und kann mit "OK" bestätigt werden. [Linux] "Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).": Falls die VM keine Netzwerkkarte findet, muss in den Eigenschaften der VM unter "Netzwerk" -> "Adapter 1" der korrekte Adaptertyp gesetzt werden. In der Regel reicht es aus, die Vorgabe durch einen Klick auf "OK" zu übernehmen. [Linux/Windows] "AMD-V is disabled in the BIOS. (VERR_SVM_DISABLED).": Auf dem Host-Rechner ist vermutlich die Option "VT-x/AMD-V" im BIOS deaktiviert. Als Abhilfe kann hier entweder die entsprechende Option im BIOS aktiviert werden oder in den Eigenschaften der VM unter "System" -> "Beschleunigung" die Nutzung von VT-X/AMD-V abgeschaltet werden. Je nach Host-System muss anschließend noch die Anzahl der virtualisierten Prozessoren (unter "System" -> "Prozessor") auf 1 reduziert werden. 12/12