Update Linux/SSH/README.md
This commit is contained in:
@@ -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
|
||||
```
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Falls du weitere Fragen hast oder Anpassungen benötigst, lass es mich wissen! 😊
|
||||
|
||||
Reference in New Issue
Block a user