আমি বিভিন্ন ডিরেক্টরিতে / থেকে দূরবর্তী সার্ভারে ফাইলগুলি অনুলিপি করতে চাই। উদাহরণস্বরূপ, আমি একবারে এই 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পাবলিক / প্রাইভেট কীগুলি পড়তে হবে , উদাহরণস্বরূপ
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' ./।