1.linux远程跨服务器拷贝文件
先在两台服务器生成公钥和密钥,
ssh-keygen -t rsa
然后将源文件所在服务器的公钥文件拷贝到目标服务器,在目标服务器使用如下命令加入authorized_keys中
cat id_rsa.pub74 >>authorized_keys
然后在源文件所在服务器执行如下命令即可跨服务器拷贝文件,其中scp后为源文件地址,@后是目标服务器的ip
scp data.jar root@192.168.1.8:/root/tester/system-2.4.3.jar
2.远程执行脚本时使用如下语句,其中&&是多个命令之间的分隔符:
ssh root@192.168.1.9 'cd /root/tester && sh /root/tester/test.sh'