এসএসএইচ এর মাধ্যমে আমার স্থানীয় ফোল্ডার ডাউনলোড করা


64

আমি এসএসএইচ শিখছি কারণ মনে হচ্ছে ম্যাকদের জন্য কোনও ভাল এসএসএইচ জিইউআই নেই। আমি জানি কিভাবে ডিবি ডাম্পগুলি তৈরি করতে হয়, ডিরেক্টরিগুলি ক্রুজ করে ইত্যাদি ইত্যাদি, তবে যে ধাঁধাটি শিখতে হবে তার একটি শেষ টুকরোটি হ'ল কীভাবে সার্ভার থেকে ফোল্ডার / সম্পূর্ণ ডিরেক্টরিগুলি ডাউনলোড করতে হয় এবং আমার স্থানীয় কম্পিউটারে যাতে আমি তাদের এ সরাতে পারি অন্য সার্ভার

কোন সাহায্যের ব্যাপকভাবে প্রশংসা হবে।

উত্তর:


90

scp -r user@host:/path/to/folder/ local-copy-of-folder

আপনার যদি এসএসএইচ কীগুলি সেট আপ করা থাকে তবে আপনি দূরবর্তী ফাইল / ফোল্ডারগুলি ট্যাব-সম্পূর্ণ করতে পারেন।


এটি কেস সংবেদনশীল হতে হবে।
রিকার্ডো

14

আপনি স্কেপ করতে পারেন - যা আপনাকে হোস্টগুলির মধ্যে সুরক্ষিতভাবে অনুলিপি করতে দেয়।

আরও শিখতে আপনি ম্যান স্ক্যাপ করতে পারেন

এটি লিনাক্সের / usr / বিনে অবস্থিত। এসসিপি বা সুরক্ষিত অনুলিপি কমান্ড ফাইল এবং ডিরেক্টরিগুলি কম্পিউটার থেকে অন্য কম্পিউটারে অনুলিপি করে। (ইন্টারেক্টিভ ইউজার ইন্টারফেসের জন্য আপনি এসএফটিপি ব্যবহার করতে পারেন "ইউজার ৫৪৫৫৫৫" হিসাবে উল্লেখ করেছেন) এটি দুটি মেশিনের মধ্যে সমস্ত যোগাযোগ এনক্রিপ্ট করে।

$ scp my file remote.example.com:newfile
$ scp -r mydir remote.example.com:
$ scp remote.example.com:myfile .
$ scp -r remote.example.com:mydir .

দূরবর্তী সিস্টেমে বিকল্প ব্যবহারকারী নাম নির্দিষ্ট করতে, @ হোস্ট সিনট্যাক্স ব্যবহারকারীর নামটি ব্যবহার করুন:

$ scp myfile solidariti@remote.example.com :

দরকারী বিকল্পগুলি:

-পি : অনুলিপি করার সময় সমস্ত ফাইলের বৈশিষ্ট্যগুলি (অনুমতি, টাইমস্ট্যাম্পগুলি) সদৃশ করুন।

-r : একটি ডিরেক্টরি এবং এর সামগ্রীগুলি পুনরাবৃত্তভাবে অনুলিপি করুন।

-v : ভারবোজ আউটপুট উত্পাদন করুন, ডিবাগিংয়ের জন্য দরকারী।

SFTP (host|username@host) openssh-client/usr/binডিরেক্টরিতে অবস্থিত । এসএফটিপি প্রোগ্রাম দুটি কম্পিউটারের মধ্যে ইন্টারেক্টিভ ফাইলগুলি অনুলিপি করে। (স্ক্যাপের বিপরীতে, যা ব্যাচে ফাইলগুলি অনুলিপি করে)) ইউজার ইন্টারফেসটি অনেকটা এফটিপিপির মতো।

$ sftp remote.example.com
password: ******
sftp> cd MyFiles
sftp> ls
README
...
sftp> get README
Fetching /home/solidariti/Myfiles/README to README

আপনার ব্যবহারকারীর নাম যদি আপনার স্থানীয় একের থেকে আলাদা হয় তবে ব্যবহারকারীর নাম @ হোস্ট আর্গুমেন্টটি ব্যবহার করুন:

$ sftp solidariti@remote.example.com

আশা করি এটি আপনার পথে পাবে।



3

আমি একটি 'এসএফটিপি ক্লায়েন্ট' সন্ধান করব এবং এটি ব্যবহার করব। ফাইলজিলা হতে পারে


1

আমি যখন ম্যাক ব্যবহার করি তখন সাইবারডাক্ক আমার প্রিয় এসএসএইচ / এফটিপি / ডিএভি জিইআই ছিল। দেখে মনে হচ্ছে গুগল ডক্স এবং এস 3 এর পরেও এটি আপডেট করা হয়েছে।


0

আপনার যদি pemফাইল থাকে তবে আপনি সে জাতীয় কিছু ব্যবহার করতে পারেন

scp -i mypemfile.pem -r user@host:/path/to/folder/ local-copy-of-folder

এটি যদি এসসিপিটির দরকারী ভূমিকা হতে হয় তবে এর আরও বিশদ এবং ব্যাখ্যা প্রয়োজন।
ড্যানিয়েল কে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.