別のディレクトリにあるリモートサーバーとの間でファイルをコピーしたいのですが。たとえば、これらの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' ./
。