Я хотів би скопіювати файли з / на віддалений сервер у різні каталоги. Наприклад, я хочу запустити ці 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' ./
.