Je voudrais copier des fichiers depuis / vers un serveur distant dans différents répertoires. Par exemple, je veux exécuter ces 4 commandes à la fois.
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
Quelle est la façon la plus simple de procéder?
rsync
, peut-être que cela peut vous aider dans ce cas et dans de nombreux cas à venir. Ensuite, pour éviter de saisir des mots de passe (et encore moins plusieurs fois), vous devez lire ssh
les clés publiques / privées, par exemple 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' ./
.