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