„authorize-server“ ändern

This commit is contained in:
Yann Mölle 2023-04-19 19:44:50 +02:00
parent 053350a8e2
commit 0423a4ba73

View File

@ -9,12 +9,12 @@ done < "$SERVER_LIST_FILE"
# Read the public SSH key from the update server
UPDATE_SERVER="192.168.1.100" # replace with your update server IP address
PUBLIC_KEY=$(ssh username@${UPDATE_SERVER} "cat ~/.ssh/id_rsa.pub")
PUBLIC_KEY=$(ssh root@${UPDATE_SERVER} "cat ~/.ssh/id_rsa.pub")
# Loop through the server list and add the public key to the authorized_keys file of each server
for SERVER in "${SERVER_LIST[@]}"
do
# Establish SSH connection to remote server and add the public key to the authorized_keys file
ssh username@${SERVER} "mkdir -p ~/.ssh && echo '${PUBLIC_KEY}' >> ~/.ssh/authorized_keys"
ssh root@${SERVER} "mkdir -p ~/.ssh && echo '${PUBLIC_KEY}' >> ~/.ssh/authorized_keys"
echo "Public key added to authorized_keys on server ${SERVER}"
done