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
5 years ago
|
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}
|
||
|
}
|