README.me hinzugefügt
This commit is contained in:
53
README.me
Normal file
53
README.me
Normal file
@@ -0,0 +1,53 @@
|
||||
SSH Server Login/Logout Benachrichtigung für Discord
|
||||
|
||||
"Datei"= Euer gewählter Name des geclonten Repos
|
||||
|
||||
Auf dem Server das repo clonen mit
|
||||
git clone "URL"
|
||||
die "Datei" am besten nach /etc/fail2ban kopieren
|
||||
sudo mv "datei" /etc/fail2ban/
|
||||
|
||||
Die "Datei" öffnen und deinen erstellten Discord Webhock für den Server eintragen
|
||||
# Discord Webhook URL
|
||||
WEBHOOK_URL="https://discord.com/api/webhooks/11111111/aa1122ssbbcc333-_KEinsG11bs231b4eie"
|
||||
|
||||
Webhock in Discord erstellen:
|
||||
Discord -> Servereinstellungen -> Integrationen -> WebHooks -> Neuer WebHook
|
||||
|
||||
Service File erstellen
|
||||
sudo nano /etc/systemd/system/"datei".service
|
||||
und folgendes eintragen
|
||||
|
||||
[Unit]
|
||||
Description=SSH Monitor for Discord Notifications
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/etc/"datei".sh
|
||||
Restart=always
|
||||
User=root
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
||||
|
||||
speichern
|
||||
|
||||
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl start "datei".service
|
||||
sudo systemctl enable "datei".service
|
||||
|
||||
|
||||
fertig..
|
||||
|
||||
nun sollte bei Discord in dem gewählten Channel ein Benachrichtigung beim Web Server login/logout in Echtzeit erfolgen
|
||||
|
||||
Server APP heute um 20:21 Uhr
|
||||
Neue SSH-Sitzung gestartet
|
||||
Benutzer: derek
|
||||
IP: 84.131.20.309
|
||||
|
||||
Server APP heute um 20:55 Uhr
|
||||
SSH-Sitzung beendet
|
||||
Benutzer: derek
|
||||
Reference in New Issue
Block a user