Advanced Search
Search Results
160 total results found
OpnSense Konfigurieren
Auf Proxmox muss QEMU Guast Agent aktiviert sein und auf OpnSense das Plugin installiert. Videos: https://www.youtube.com/watch?v=tVX2z85wGmg&t=2556 DNS Server Entweder DNSforge direkt verwenden oder eben über einen Pi-Hole gehen. Wichtig: Es sollte A...
Hacking Akademie
Kali auf deutsch sudo dpkg-reconfigure locales Wichtige Linux-Befehle mkdir /home/kali/bin Den Bin Ordner in Home erstellen nano script.sh Skript erstenn chmod +x script.sh Skripte ausführbar machen mv move oder umbenennen cp ...
Qemu Agent installieren
Damit Viruelle Maschinen den Qemu Agent unterstützen, muss dieser installiert werden: sudo apt install qemu-guest-agent
Linux geheimnisse
Desktop Restriktiv mit xsessionrc Mit der Datei: /home/sepp/.xsessionrc kann man zum beispiel den Firefox starten und wenn dieser geschlossen wird, dann meldet sich der User wieder ab. #!/bin/bash firefox https://duckduckgo.com exit
OpenVPN
Mit OpenVPN Verbindugen herstellen Wenn nicht installiert: sudo apt install openvpn Datei zum verbinden besorgen Verbindung aufbauen: sudo openvpn /pfad/zur/datei/config.ovpn Verbindung trennen: sudo systemctl stop openvpn@config.ovpn
VM mit Cronjob starten
Um eine VM mit Cronjob zu starten muss man den qm befehl direkt angeben. In der Tabelle crontab -e folgendes eingeben: 00 12 * * * /usr/sbin/qm start 107 Damit startet man VM Nr. 107
Autostart in Linux
Autostart nach dem Anmelden für einen Benutzer Datei erstellen in ~/.config/autostart/meins_skript.desktop um Firefox im Kioskmodus zu starten würde der Inhalt wie folgt aussehen: [Desktop Entry] Name=Nextcloud GenericName=File Synchronizer Exec="/usr...
Benutzereingabe
#!/bin/bash # Root oder nicht root? if [[ $UID -ne 0 ]] then echo "Das Skript läuft nicht mit Root-Rechten" fi # Den Login-Namen abfragen read -p 'Bitte den Login-Namen eingeben: ' USERNAME # Den vollständigen Namen abfragen read -p 'Bitte d...
Parameter übergeben
#!/bin/bash # Parameter prüfen if [[ $# -lt 1 ]];then echo "Syntax: parameter.sh USERNAME [USERNAME2]" fi # Parameter auslesen echo "Name des Sktips: $(basename $0)" # mit $(basename) nur den Namen des Skripts anzeigen lassen $(dirname) würde den ...
For-Schleife
#!/bin/bash echo "Die übergebenen Usernamen sind: $@" # Alle Parameter (User) ausgeben for USER in $@ do echo "User im Aktuellen For-Schleifen-Durchlauf: $USER" done
Zufall Random
$RANDOM #Datum in Sekunden date +%s #Datum in Nanosekunden und Random wert echo "$(date +%s%N)$RANDOM" # Hashwert erstellen echo "$(date +%s%N)$RANDOM" | sha512sum # Reduzieren auf die ersten 8 Zeichen echo "$(date +%s%N)$RANDOM" | sha512sum |...
For-Schleife mit Zufallspasswort Random und While-Schleife
#!/bin/bash # Wert in einer For-Schleife verarbeiten for USER in $@ do useradd -m $USER PASSWORD=$(echo "$(date +%s%N$RANDOM)" | sha512sum | head -c8) echo "$USER:$PASSWORD" | chpasswd passwd -e $USER # Dadurch muss der User das Passwort bei...
Case - Kontrollstruktur
Beispiel mit if #!/bin/bash # Programmverzweigung mit if [[ "#$" -ne 2 ]]; then echo "Syntax: case.sh AKTION DIENST" exit 1 fi if [[ "$1" = "start" ]];then echo "$2 wird gestartet" exit 0 fi elif [[ "$1" = "stop" ]];then echo "...
Ordner verschlüsseln
Um einen Ordner in Linux zu verschlüsseln, kannst du das Programm "encfs" verwenden. Hier ist eine Schritt-für-Schritt-Anleitung, wie du vorgehen kannst: 1. Installiere "encfs" auf deinem Linux-System, falls es noch nicht installiert ist. Dies kannst du in de...
HomeAssistant Installieren in Proxmox
HomeAssistant auf Proxmox installieren in 5 Minuten! Dank Install-Skript 22. Februar In diesem Video zeige ich euch, wie Ihr HomeAssistant in nur 5 Minuten unter Proxmox installieren könnt, das ganze funktioniert Dank folgendem Skript: Auf der Shell von Pro...
UFW Firewall
Einführung UFW (oder Uncomplicated Firewall) ist eine vereinfachte Firewall-Verwaltungsschnittstelle, die die Komplexität von Paketfilterungstechnologie auf niedriger Ebene wie iptables und nftables versteckt. Wenn Sie mit dem Sichern Ihres Netzwerks beginn...
Ändern des Displaymanagers
In Debian können Sie den Desktop-Umgebungsauswahlmanager ändern, indem Sie verschiedene Desktop-Umgebungen installieren und dann auswählen, welche verwendet werden soll. Hier sind die Schritte, um dies zu tun: Desktop-Umgebungen installier...
Rebalance-LND
Rebalance-LND ist ein Python script zum Rebalancen https://github.com/C-Otto/rebalance-lnd Channal übersicht /mnt/data/rebalance-lnd/rebalance.py -c Ich habe einen alias erstellt. So muss nur noch eingegeben werden: rebalance -c Rebalance rebalanc...
Nextcloud auf anderen Server umziehen
Der Server muss genau so installiert werden wie der Originale Server danach foldgende Befehle ausführen. Apfelcast hat das in seinem Patreon Profil ##### Nextcloud Umzug durchführen ##### ### Vorbereitung ### - LAMP Stack installieren - Alle Zusatzres...
Installieren von Raspiblitz auf Proxmox
Install Raspiblitz on Proxmox Here I want to show you how to install a new Raspiblitz on a Debian VM on Proxmox and get it running. My Raspiblitz ran very long and stable on a Raspberry Pi 4 with 8GB RAM. It would very likely continue to do so for a longe...