এসসিপি (অনুলিপি) ব্যবহার করার সময় আমি কীভাবে পাসওয়ার্ড সংরক্ষণ করতে পারি?


11

এসসিপি ব্যবহার করে যখন আমি অন্য মেশিন থেকে আমার মেশিনে কোনও ফাইল টানাম তখন আমি সমস্যার মুখোমুখি হচ্ছি। ফাইলটি সফলভাবে স্থানান্তরিত হয়েছে তবে প্রতিবার এটি পাসওয়ার্ড চেয়েছে asks আমি এই SCPকমান্ডটি একটি হিসাবে চালাতে চাই cronjob, আমি কীভাবে এই অটোমেশনের জন্য পাসওয়ার্ড সংরক্ষণ করতে পারি?

scp user@abc.com:/usr/etc/Output/*.txt /usr/abc/  
user@abc.com's password:

উত্তর:


13

আপনি করতে পারেন:

  1. ( যদি ইতিমধ্যে সম্পন্ন না হয়ে থাকে ) আপনার মেশিনে আপনার ব্যবহারকারীর জন্য পাবলিক এবং প্রাইভেট ssh কীগুলির একটি সেট তৈরি করুন:

    $ ssh-keygen

    কীগুলির সেট তৈরি করতে প্রশ্নের উত্তর দিন।

  2. আপনার সর্বজনীন কীটি দূরবর্তী হোস্টে অনুলিপি করুন:

    $ ssh-copy-id remote-user@remote-host

    এটি আপনার থেকে লগইন-ইন সক্রিয় হবে username@hostথেকে remote-user@remote-host; / p & সঙ্গে প্রম্পট হচ্ছে W প্রমাণীকরণ ছাড়াই।


দ্বিতীয় ধাপে আপনি কী বোঝাতে চাইছেন? আপনি যে মেশিন থেকে একটি ফাইল অনুলিপি করতে চান তার ধাপে তৈরি ফাইলটি অনুলিপি করাতে চাইছেন
মোহসেন এল-তাহাওয়াই

@ মোহসেনএল-তাহাওয়াই, ssh-copy-idএনক্রিপ্ট করা শংসাপত্রগুলি দূরবর্তী হোস্টে অনুলিপি করার জন্য যত্ন নেবে, যেভাবে পরের বার ব্যবহারকারীর sshউপর এটি পি / ডাব্লু জন্য অনুরোধ করবে না ।
fduff

5

আপনি এটি ব্যবহার করতে পারেন: sshpass -p 'your_password' scp user@abc.com:/usr/etc/Output/*.txt /usr/abc/ তবে মনে রাখবেন যে আপনি পাসওয়ার্ডটি সরলরেখায় সংরক্ষণ করেছেন।


0

Fduff এর উত্তর অনুসরণ করুন, কিন্তু আপনি কীজেন চালানোর সময়, যখন এটি একটি পাসওয়ার্ডের অনুরোধ করে তখন এন্টার টিপুন। এটি এমন একটি কী তৈরি করবে যা ব্যবহার করার সময় পাসওয়ার্ড এন্ট্রি প্রয়োজন হয় না।


-3

নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

scp -r user@abc.com:/usr/etc/Output/*.txt /usr/abc/

এবং scp চলাকালীন কোনও পাসওয়ার্ড জিজ্ঞাসা করতে ssh কী ভিত্তিক লেখককে সেটআপ করুন।


আমি scp -r user@abc.com: / usr / etc / আউটপুট / *। Txt / usr / abc / ব্যবহার করি তবে এটি মুরালিবাবুদের পাসওয়ার্ডও জিজ্ঞাসা করে
নিশাত

@ নিশাত ইউজ করুন ssh-keygenএবং ssh-copy-id user@abc.comfduff হিসাবে উপরে পোস্ট করেছেন
মুরালিবাবুদ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.