diff --git a/Doc/Aps/User/mave-sftp.md b/Doc/Aps/User/mave-sftp.md new file mode 100644 index 0000000..37612f2 --- /dev/null +++ b/Doc/Aps/User/mave-sftp.md @@ -0,0 +1,8 @@ +Username: mave-sftp +Password : asdWFWF45mfEGGEwf +Server : 10.102.1.202 +Server : aps-sftp01 + +User kann schrieben unten die Schnittstellen/Bremen/ Ordner + + diff --git a/Personal/Films.md b/Personal/Films.md new file mode 100644 index 0000000..701418d --- /dev/null +++ b/Personal/Films.md @@ -0,0 +1,2 @@ +https://www.imdb.com/de/title/tt30923123/ + diff --git a/Einkaufen/KaufenList.md b/Personal/KaufenList.md similarity index 100% rename from Einkaufen/KaufenList.md rename to Personal/KaufenList.md diff --git a/Scripts/bash/ssh_login_alert_de.sh b/Scripts/bash/ssh_login_alert_de.sh new file mode 100644 index 0000000..7600690 --- /dev/null +++ b/Scripts/bash/ssh_login_alert_de.sh @@ -0,0 +1,37 @@ +#!/bin/bash + +# ---------------------------------------------------------------- +# SSH Login Alert Script (DE) +# Dieses Skript sendet eine E-Mail an eine angegebene Adresse, +# wenn sich ein Benutzer über SSH anmeldet. +# ---------------------------------------------------------------- + +# Geben Sie hier die E-Mail-Adresse ein, an die die Benachrichtigung gesendet werden soll. +RECIPIENT_EMAIL="ihre_email_adresse@example.com" + +# Betreff der E-Mail. Der Befehl `hostname` fügt den Servernamen ein. +SUBJECT="SSH-Anmeldung: $USER auf Server $(hostname -f)" + +# Extrahiere nur die IP-Adresse aus der SSH_CLIENT-Variablen. +# Z. B. "1.2.3.4 56789 22" -> "1.2.3.4" +CLIENT_IP=${SSH_CLIENT%% *} + +# E-Mail-Inhalt. 'cat << EOF' ist eine elegante Art, mehrzeiligen Text zu verarbeiten. +BODY=$(cat << EOF +Eine SSH-Anmeldung ist auf dem Server $(hostname -f) erfolgt. + +Details: +Benutzer: $USER +IP-Adresse: $CLIENT_IP +Zeitpunkt: $(date +"%Y-%m-%d %H:%M:%S") + +--- Aktuell angemeldete Benutzer --- +$(who) +EOF +) + +# E-Mail mit dem 'mail'-Befehl senden. +# Nur senden, wenn die Variable SSH_CLIENT existiert (d. h. es handelt sich um eine SSH-Verbindung). +if [ -n "$SSH_CLIENT" ]; then + echo "$BODY" | mail -s "$SUBJECT" "$RECIPIENT_EMAIL" +fi