Ich möchte Dateien von / auf einen Remote-Server in verschiedenen Verzeichnissen kopieren. Zum Beispiel möchte ich diese 4 Befehle gleichzeitig ausführen.
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
Was ist der einfachste Weg, das zu tun?
rsync, vielleicht kann es Ihnen in diesem Fall und vielen bevorstehenden Fällen helfen. Um die Eingabe von Passwörtern zu vermeiden (geschweige denn mehrmals), sollten Sie sich über sshöffentliche / private Schlüssel
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' ./.