কীভাবে একটি ডিরেক্টরি থেকে অন্য সার্ভারে এসএসএইচের মাধ্যমে সম্পূর্ণ ডিরেক্টরি স্থানান্তর করতে হয়


2

আমার দুটি সার্ভার রয়েছে, উভয়টিতে এসএসএইচে অ্যাক্সেস রয়েছে। আমি সার্ভার এ থেকে পুরো ডিরেক্টরিটি সার্ভার বিতে স্থানান্তর করতে চাই They এগুলি উভয়ই আমার কাছে দূরবর্তী সার্ভার।

আমি কি ধরে নিতে পারি যে আমার স্থানীয় পিসিতে এসএসএইচ টার্মিনালে লগইন করা, সার্ভার এ এর ​​সাথে সংযুক্ত হওয়া এবং কিছু জাদুকরী কমান্ড করা সম্ভব যা আমার নিজের স্থানীয় মেশিনে টার্মিনাল থেকে লগ আউট করতে সক্ষম হয়ে দুটি সার্ভারের মধ্যে একটি স্থানান্তর শুরু করবে? ?

linux  ssh 

3
দয়া করে অনুসন্ধান করুন rsyncএবং scp- এই প্রশ্নের উত্তর সব ধরণের সাইটে হাজার হাজার বার দেওয়া হয়েছে।
— সোভেন

উত্তর:


9

সার্ভার এ:

$ scp -r /path/to/directory someuser@serverB:/path/to/files/.

উপরের কমান্ডটি সামুউসার (সার্ভারবিতে থাকা কোনও ব্যবহারকারী) ব্যবহার করে সার্ভারএ থেকে সার্ভারবিতে ফাইলগুলি অনুলিপি করবে। ডিরেক্টরিটি ( /path/to/directory) ডিরেক্টরিতে ডিরেক্টরি হিসাবে সার্ভারবি-তে ডিরেক্টরিতে অনুলিপি করা হবে /path/to/files/।


এবং যদি আপনি স্থানান্তর শেষ হওয়ার আগে লগ আউট করতে চান তবে "স্ক্রিন" কমান্ডটি দেখুন - আপনি একটি স্ক্রিন শুরু করতে পারেন, scp (বা rsync) কমান্ড শুরু করতে পারেন, এবং তারপরে (ctrl + a, ctrl + d) এবং লগ ইন করতে পারেন আউট, স্ক্রিন সেশনের অভ্যন্তরে সবকিছু দূর থেকে চলতে থাকে keeps
— ফাফফ্যাফ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.