我想将文件复制到不同目录中的远程服务器,或从其中复制文件。例如,我想一次运行这4个命令。
scp remote:A/1.txt local:A/1.txt
scp remote:A/2.txt local:A/2.txt
scp remote:B/1.txt local:B/1.txt
scp remote:C/1.txt local:C/1.txt
最简单的方法是什么?
rsync
,它可能会在这种情况下以及许多将来的情况下为您提供帮助。然后,为避免输入密码(多次输入密码),您应该阅读有关ssh
公钥/私钥的信息,例如digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2
scp root@192.168.56.120:'/etc/openvpn/ca.crt /etc/openvpn/client/client0.crt /etc/openvpn/client/client0.key /etc/openvpn/client/ta.key' ./
。