From 16df4908f0e8c4dab84ef8ff79871ee141e90b8f Mon Sep 17 00:00:00 2001 From: admManuel Date: Sun, 5 Jan 2025 09:26:40 +0000 Subject: [PATCH] Update Linux/SSH/README.md --- Linux/SSH/README.md | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/Linux/SSH/README.md b/Linux/SSH/README.md index 5b19730..15eb134 100644 --- a/Linux/SSH/README.md +++ b/Linux/SSH/README.md @@ -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,10 +126,11 @@ 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 & - wait $pid + cat /tmp/keygen_pipe >/dev/null & + spinner $pid + wait $pid sudo chown root:root $ED25519_KEY sudo chmod 600 $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 @@ -176,4 +177,8 @@ for user in $SSH_USERS; do fi fi done -``` \ No newline at end of file +``` + +--- + +Falls du weitere Fragen hast oder Anpassungen benötigst, lass es mich wissen! 😊