mirror of https://github.com/lework/script
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
415 B
18 lines
415 B
SSH_PASSWORD="r00tme" |
|
SSH_USER="root" |
|
SSH_OPTIONS="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" |
|
|
|
type sshpass || (echo "sshpass is not installed" && exit 1) |
|
|
|
ssh_exec() { |
|
node=$1 |
|
shift |
|
sshpass -p ${SSH_PASSWORD} ssh ${SSH_OPTIONS} ${SSH_USER}@${node} "$@" |
|
} |
|
|
|
scp_exec() { |
|
node=$1 |
|
src=$2 |
|
dst=$3 |
|
sshpass -p ${SSH_PASSWORD} scp ${SSH_OPTIONS} ${2} ${SSH_USER}@${node}:${3} |
|
} |