Update Linux/SSH/README.md

This commit is contained in:
2025-01-05 09:26:40 +00:00
parent 1801d2f16b
commit 16df4908f0

View File

@@ -67,10 +67,11 @@ install_package() {
warn "Installiere $package..."
mkfifo /tmp/spinner_pipe 2>/dev/null
$cmd &> /tmp/spinner_pipe & # Prozess läuft im Hintergrund
local pid=$!
disown $pid # Entfernt Jobsteuerung, kein [1] 3562
spinner $pid < /tmp/spinner_pipe &
$cmd &> /tmp/spinner_pipe &
pid=$!
disown $pid
cat /tmp/spinner_pipe >/dev/null &
spinner $pid
wait $pid
if [ $? -eq 0 ]; then
@@ -125,9 +126,10 @@ if [ ! -f "$ED25519_KEY" ]; then
mkfifo /tmp/keygen_pipe 2>/dev/null
( sudo ssh-keygen -t ed25519 -f $ED25519_KEY -N "" &> /tmp/keygen_pipe ) &
local pid=$!
pid=$!
disown $pid
spinner $pid < /tmp/keygen_pipe &
cat /tmp/keygen_pipe >/dev/null &
spinner $pid
wait $pid
sudo chown root:root $ED25519_KEY
@@ -158,7 +160,6 @@ for user in $SSH_USERS; do
sudo usermod -aG wheel $user
log "Benutzer $user wurde erstellt und zur sudo-Gruppe hinzugefügt."
# SSH-Verzeichnis und authorized_keys erstellen
sudo mkdir -p /home/$user/.ssh
sudo touch /home/$user/.ssh/authorized_keys
sudo chown -R $user:$user /home/$user/.ssh
@@ -177,3 +178,7 @@ for user in $SSH_USERS; do
fi
done
```
---
Falls du weitere Fragen hast oder Anpassungen benötigst, lass es mich wissen! 😊