Update Linux/SSH/README.md

This commit is contained in:
2025-01-05 09:06:53 +00:00
parent 63b9fa7e33
commit 604b24b988

View File

@@ -3,6 +3,8 @@
```bash
#!/bin/bash
clear # Bildschirm löschen zu Beginn
SSH_CONFIG_DIR="/etc/ssh/sshd_config.d"
SSH_MAIN_CONFIG="/etc/ssh/sshd_config"
SSH_CONFIG_FILE="$SSH_CONFIG_DIR/secure.conf"
@@ -16,18 +18,18 @@ BLUE='\033[1;34m'
WHITE='\033[1;37m'
RESET='\033[0m'
# Spinner (rotierender Kreis)
# Punkt-Spinner (Docker-Stil)
spinner() {
local pid=$1
local delay=0.1
local spinstr='|/-\'
local delay=0.15
local frames=('. ' '.. ' '...')
while [ "$(ps a | awk '{print $1}' | grep $pid)" ]; do
local temp=${spinstr#?}
printf " [%c] " "$spinstr"
local spinstr=$temp${spinstr%"$temp"}
for frame in "${frames[@]}"; do
printf " [%s] " "$frame"
sleep $delay
printf "\b\b\b\b\b\b"
done
done
printf " \b\b\b\b"
}
@@ -118,7 +120,7 @@ EOL
echo -en "${BLUE}Welche Benutzer dürfen sich per SSH anmelden? (Benutzer durch Leerzeichen trennen): ${RESET}"
read SSH_USERS
# Benutzer verifizieren
# Benutzer verifizieren und ggf. erstellen
VALID_USERS=""
for user in $SSH_USERS; do
if id "$user" &>/dev/null; then