准备工作:
两个虚机 wsps-v1 wsps-v2
/etc/hosts
v1, v2关联上,
创建个./admin.key
第一步:
core@wsps-v2 ~ $ pwd
/home/core
core@wsps-v2 ~ $ cat remote.sh
#!/bin/bash
echo "remote .." >> remote.log
date >> remote.log
第二步:
zero@wsps-v1 /home/core $ clear
zero@wsps-v1 /home/core $ pwd
/home/core
zero@wsps-v1 /home/core $ cat ssh2.sh
sudo ssh -i ./admin.key core@v2 /home/core/remote.sh
zero@wsps-v1 /home/core $ ls -l ssh2.sh
-rwxr-xr-x. 1 root root 55 Oct 23 08:12 ssh2.sh
第三步 测试
sudo ./ssh2.sh
sudo ssh -i ./admin.key core@$v2
core@wsps-v2 ~ $ cat remote.log
remote ..
Mon Oct 23 08:14:23 UTC 2017
两个虚机 wsps-v1 wsps-v2
/etc/hosts
v1, v2关联上,
创建个./admin.key
第一步:
core@wsps-v2 ~ $ pwd
/home/core
core@wsps-v2 ~ $ cat remote.sh
#!/bin/bash
echo "remote .." >> remote.log
date >> remote.log
第二步:
zero@wsps-v1 /home/core $ clear
zero@wsps-v1 /home/core $ pwd
/home/core
zero@wsps-v1 /home/core $ cat ssh2.sh
sudo ssh -i ./admin.key core@v2 /home/core/remote.sh
zero@wsps-v1 /home/core $ ls -l ssh2.sh
-rwxr-xr-x. 1 root root 55 Oct 23 08:12 ssh2.sh
第三步 测试
sudo ./ssh2.sh
sudo ssh -i ./admin.key core@$v2
core@wsps-v2 ~ $ cat remote.log
remote ..
Mon Oct 23 08:14:23 UTC 2017