11 lines
540 B
Bash
Executable File
11 lines
540 B
Bash
Executable File
#!/bin/bash
|
|
|
|
PRIVATE_KEY="${PRIVATE_KEY}"
|
|
SSH_PORT="${SSH_PORT}"
|
|
REMOTE_USER="${REMOTE_USER}"
|
|
SERVER_IP="${SERVER_IP}"
|
|
TMP_UPLOAD_FILE="/home/$REMOTE_USER/postgresql.conf"
|
|
|
|
scp -i $PRIVATE_KEY -P $SSH_PORT ./postgresql.conf $REMOTE_USER@$SERVER_IP:$TMP_UPLOAD_FILE
|
|
ssh -i $PRIVATE_KEY -p $SSH_PORT $REMOTE_USER@$SERVER_IP "sudo cp /etc/postgresql/14/main/postgresql.conf /etc/postgresql/14/main/postgresql.conf.bak"
|
|
ssh -i $PRIVATE_KEY -p $SSH_PORT $REMOTE_USER@$SERVER_IP "sudo cp $TMP_UPLOAD_FILE /etc/postgresql/14/main/postgresql.conf" |