Quantcast
Channel: Howtos & more …– LANbugs
Browsing index pages (145 articles)

Image may be NSFW.
Clik here to view.

MOSSBoard – Max’s OpenSource Status Board

Ich freue mich, MOSSBoard vorzustellen — Max’s OpenSource Status Board, ein selbst gehostetes Statusboard für den Betrieb eigener Dienste, das ich in den letzten Wochen entwickelt habe und heute als...

View Article


LiveLab: Netbox VLAN deployment zu Cisco devices

In meinem neuesten Blog-Beitrag führe ich durch eine spannende Demonstration der Integration von NetBox mit kundenspezifischer Middleware zur Automatisierung von VLAN-Bereitstellungen auf...

View Article


Image may be NSFW.
Clik here to view.

FLASK mit LDAP Authentication gegen Active Directory und Gruppen...

Source: https://gist.github.com/lanbugs/40f94d6a7b849dcd0803179e0a7bb137 Dies ist ein Beispiel um die Anmeldung an einer FLASK Webseite gegen Active Directory zu machen mit LDAP. Zusätzlich gibt es...

View Article

VM: LVM Volume und Partition vergrößern

Wenn für eine virtuelle Maschine die Festplatte vergrößert wird muss auch in der VM die Partitionen vergrößert werden um sie zu nutzen. Hier der Weg für eine Partition innerhalb LVM in einer VM....

View Article

Image may be NSFW.
Clik here to view.

Docker-compose: MariaDB + Adminer

Dies ist ein „docker-compose“ File für einen MariaDB SQL Server plus Adminer. Ideal wenn man schnell eine Datenbank im Lab braucht. Die Passwörter sollten angepasst werden, aber das sollte ja klar...

View Article


OpenSuSE: Microsoft Edge installieren

Microsoft Edge auf OpenSuSE Tumbleweed in 4 einfachen Schritten installieren. sudo zypper ar https://packages.microsoft.com/yumrepos/edge edge sudo rpm --import...

View Article

Quicktipp: Gesetzte Environment Variablen eines Prozesses auslesen

PID des Prozesses identifizieren mit „ps aux“ oder im Fall eines Services mit „systemctl status“, anschließend kann man in /procs mit strings die ENV Variablen ausgeben lassen. Dazu wird die PID...

View Article

Subnet Liste von Active Directory Sites and Services auslesen per Powershell

PS C:\> Get-ADReplicationSubnet -filter * -Properties * | Select Name, Site, Location, Description | Sort Name | Export-Csv .\liste.csv

View Article


Image may be NSFW.
Clik here to view.

VirtualBox NS_ERROR_FAILURE (0x80004005)

Nach dem Update meiner Ubuntu Maschine kann ich keine virtuellen Maschinen in VirtualBox starten, jeder Start begrüßt mich mit der Fehlermeldung „NS_ERROR_FAILURE (0x80004005)“. Die meisten Artikel...

View Article


Ansible: Outputs parsen mit TEXTFSM (z.B. von Cisco)

Um Outputs von Kommandos z.B. von Cisco zu parsen in Ansible kann man TEXTFSM verwenden. Dazu muss neben Ansible das textfsm Modul mit pip installiert werden. TEXTFSM ist ein Template basierender...

View Article

Ansible Configfile anlegen mit Standardwerten

Es gibt bei Ansible ein Builtin Kommando um ein Konfigfile mit allen Parametern anzulegen. Der Schalter –disabled kommentiert alle Parameter aus. ansible-config init --disabled > ansible.cfg

View Article

Python: Subnetmaske, CIDR, Anzahl Hosts rechnen

Hostanzahl -> CIDR >>> import math >>> hosts = 256 >>> cidr = 32-int(math.log(int(hosts), 2)) >>> print(cidr) 24 CIDR -> Hostanzahl >>> import math...

View Article

Image may be NSFW.
Clik here to view.

Docker & Docker-compose easy Installer für Ubuntu 18.04/20.04/22.04

Für eine vereinfachte Installation von der letzten Docker und Dockercompose Version habe ich ein Shell Skript veröffentlicht das die Installation erheblich vereinfacht. Quelle:...

View Article


Snakeoil Zertifikate erneuern

Wer keine vernünftigen Zertifikate verwendet aber trotzdem die Standardzertifikate regenerieren will auf Debian / Ubuntu … make-ssl-cert generate-default-snakeoil --force-overwrite Danach sollten die...

View Article

Remote Wireshark mit SSH & TCPdump

Auf dem Quellserver wird tcpdump benötigt. Installation tcpdump apt install tcpdump Um als unprivilegierter User tcpdump auszuführen kann man die /etc/sudoers erweitern um tcpdump ohne Passwort...

View Article


Python: Snippet – Liste mit allen Dateien rekursiv aus einem Ordner

Das Beispiel gibt eine Liste mit allen Dateien und dem vollen Pfad zur Datei in allen Ordnern zurück. import glob import os path = "/etc" files = glob.glob(os.path.join(path, "**/*"), recursive=True)...

View Article

Mehrere SQL Datenbanken in eigene Dateien exportieren

Ich verwende meistens für Exports den debian-sys-maint User ist vielleicht nicht „best practice“ so ist das aber generisch verwendbar auch wenn ein MySQL Root User nicht bekannt ist auf einem...

View Article


Mehrere Unterordner in einzelne GZIPs packen

Kleines Bash Script um mehrere Unterordner in einzelne GZIP Pakete zu packen. #!/bin/bash cd /var/www/vhosts/ for dir in */ do base=$(basename "$dir") tar -czvf "/backups/${base}.tar.gz" "$dir" done

View Article

Image may be NSFW.
Clik here to view.

Join Ubuntu Linux zu Active Directory mit SSSD/RealmD

Kurze Anleitung um eine Ubuntu Linux Maschine in ein AD zu joinen und per Gruppen Logon und Sudo Rechte vergeben zu können. Installation der nötigen Pakete apt install -f realmd sssd sssd-tools...

View Article

Windows 10 Bootloader von Legacy auf EFI ändern / Windows 10 EFI Bootloader...

Ich habe bei meinem Rechner während der Installation noch Legacy im BIOS gehabt und wollte auf EFI wechseln damit ich den GRUB2 im EFI Mode auch für die Windows Installation verwenden kann....

View Article
Browsing index pages (145 articles)