CPU Kerne deaktivieren
Alle heutigen Prozessoren besitzen mehr als 2 Kerne, meist sind es 4 oder mehr. Wird die Leistung aller Kerne nicht benötigt oder sollen aus Gründen des Energieverbrauchs oder der Hitzeentwicklung des Prozessors Kerne dauerhaft deaktiviert werden ist dies recht einfach während des Betriebs umzusetzen. Der Linux-Kernel unterstützt den CPU-Hotplug-Mechanismus und ist damit in der Lage […]
Festplatten Informationen auslesen ( SSD oder HDD )
Ab Kernel-Version 2.6.29 können Linux-Betriebssysteme SSDs automatisch erkennen. Es gibt mehrere Möglichkeiten, um herauszufinden, ob es sich bei der Festplatte um eine SSD oder eine HDD handelt. Eine Liste der Festplatten wird mit folgendem Befehl ausgeben:
1 |
sudo lshw -short -C disk |
Methode 1 – Überprüfen Sie, ob die Festplatte rotiert Um herauszufinden, ob es sich bei der installierten Festplatte […]
Suspend to Disk/Ram und Hibernate Modi abschalten
Unter Linux gibt es zwei Suspend-Modi: Suspend to RAM (Normal Suspend): Dies ist der Modus, in dem die meisten Laptops über einen bestimmten Zeitraum oder beim Schließen des Deckels automatisch in den Standby-Modus wechseln. In diesem Modus wird der RAM mit Strom versorgt und das System benötigt Energie. Suspend to Disk (Ruhezustand): In diesem Modus […]
MySQL Befehle
Benutzerverwaltung Benutzer Anzeigen: sudo mysql -e „SELECT host, user, password FROM mysql.user“ Benutzer anlegen: sudo mysql -e „CREATE USER ’newuser’@’localhost‘ IDENTIFIED BY ‚password'“ Benutzer löschen: sudo mysql -e „DROP USER ’newuser’@’localhost'“ Benutzer spezifische Rechte anzeigen: sudo mysql -e „SHOW GRANTS FOR ‚user’@’localhost'“ Auflistung aller User und deren Berechtigungen: sudo mysql -e „select * from information_schema.user_privileges“ […]
LVM Installation auf LUKS Basis – Grub reparieren / neu installieren
Die Installation eines Linux auf eine mit LUKS verschlüsselte und per LVM partitionierte Festplatte erfordert im Falle eines defekten Grub Bootloaders einige Vorbereitungen, um Grub zu reparieren bzw. neu zu installieren. Die meisten Werkzeuge wie Rescatux oder Supergrubdisk setzen eine unverschlüsselte und nicht per LVM partitionierte Festplatte voraus und funktionieren daher gar nicht oder fehlerhaft. […]
MySQL – Datenbanken Import / Export
Die grundlegende Syntax für den Import/Export von MySQL Datenbanken:
1 |
mysqldump -u<Benutzername> -p<Passwort> <Datenbank> > <SQL-Datei> # Export / Sicherung |
1 |
mysql -u<Benutzername> –p<Passwort> <Datenbank> < <SQL-Datei> # Import / Wiederherstellung |
Um den gesamten MySQL Server zu sichern/spiegeln/übertragen, können mit folgendem Befehl sämtliche Datenbanken des MySQL Servers in einer Datei gesichert werden:
1 |
sudo mysqldump --all-databases > $(hostname)-$(date +%F)-all-DB.sql |
Für die Rücksicherung aller MySQL-Datenbanken wird der Befehl mysql statt mysqldump verwendet:
1 |
sudo mysql -u root < FILENAME.sql |
Benötigt man nur eine einzelne MySQL-Datenbank aus der Komplettsicherung, […]
Zoneminder – Leistungsstarke Opensource Videoüberwachung
Zoneminder ist eine auf Linux basierende Open Source Videoüberwachungssoftware, mit der diverse Videoquellen wie IP Kameras, USB Kameras, TV Kameras, LAN/WLAN Kameras uvm. Genutzt werden können und auch professionellen Ansprüchen genügt. Die Bedienung der Zoneminder Software erfolgt über eine kommerzielle Android-App oder ein Webinterface und funktioniert, im Falle des Webinterfaces, daher mit allen gängigen Browsern […]
IP Adressen für Zugriff sperren
Um den Zugriff für einzelne IP-Adressen oder Bereiche serverseitig zu sperren, gibt es verschiedene Möglichkeiten: Iptables (Standard Modul unter Linux zur Verwaltung von IP-Adressen und Netzwerkpaketen, sehr detailliert) /etc/hosts.deny und /etc/hosts.allow (einfaches eintragen der IP-Adressen in diese Dateien erlaubt ( allow) oder sperrt ( deny) den Zugriff .htaccess Datein (funktioniert nur bei Webservern wie apache […]
phpVirtualBox Versionsfehlermeldung deaktivieren
Nach dem Aktualisieren der VirtualBox Software kann es vorkommen, dass das Webfrontend phpVirtualBox aufgrund eines Versionskonfliktes nicht mehr startet. This version of phpVirtualBox (5.0-5) is incompatible with VirtualBox 5.2.24_Debian. You probably need to download the latest phpVirtualBox 5.2.24 See the Versioning section below the file list in the link for more information In den meisten […]
SSH
Das SSH Protokoll kann neben dem Remote Login für eine Shell weitere Funktionalitäten wie z.B. die von Netzlaufwerken (sshfs), dem Weiterleiten der Bildschirmausgabe (X forwarding) oder Tunneln von Verbindungen (eine Art Proxy) bereitstellen. Weiterhin bietet SSH verschiedene Möglichkeiten der Authentifizierung über Public Keys, Passwörtern oder IP Nummern/Ranges. Die Einstellungen der Authentifizierungmethode werden über den SSH-Dienst […]