/root/.ssh/authorized_keys
ফাইল সম্পাদনার জন্য সেরা পদ্ধতি কোনটি ?
মানে আমার যদি আমার authorized_keys
ফাইলটিতে একটি নতুন কী সংযোজন করা দরকার তবে এটি করার সর্বোত্তম পদ্ধতিগুলি কী?
/root/.ssh/authorized_keys
ফাইল সম্পাদনার জন্য সেরা পদ্ধতি কোনটি ?
মানে আমার যদি আমার authorized_keys
ফাইলটিতে একটি নতুন কী সংযোজন করা দরকার তবে এটি করার সর্বোত্তম পদ্ধতিগুলি কী?
উত্তর:
কেবল ফাইলটি সম্পাদনা করার চেষ্টা করুন এবং শেষে কীটি আটকে দিন।
আপনি স্বয়ংক্রিয় চান? সার্ভার থেকে চেষ্টা করুন যেখানে আপনি কী যুক্ত করতে চান:
ssh-copy-id -i id_rsa.pub login@hostname
আপনি সর্বদা ssh-add
সার্ভারটিতে চেষ্টা করতে পারেন যেখানে আপনার একটি authorized_keys
ফাইল সঞ্চিত আছে।
প্রচুর সুযোগ: ডি
hostname
?
প্রতিটি লাইন একটি স্বতন্ত্র প্রবেশ। আপনি এগুলিকে ফিল্টার করতে, sed -i~ /pattern/d authorized_keys
লাইনগুলি মুছতে, কিছু সার্ভার থেকে এগুলি বলতে বা cat new-entries >> authorized_keys
শেষে লাইন যুক্ত করতে পারেন gre
cat
পদ্ধতি এক সবচেয়ে ঘন ঘন ব্যবহৃত এবং পরামর্শ দেওয়া হয়। এটি যদি কোনও নতুন লাইনে শেষ না হয় তবে এটি কোনও সু-গঠিত টেক্সট ফাইল নয় ।
sed -i~ 'r$ new-entries'
, যেহেতু এটি একটি ব্যাকআপ ফাইল তৈরি করে। Wrt। ২, এটি কোনও পাঠ্য সম্পাদক দ্বারা সহজেই স্থির হয়ে গেছে, এবং কেভিন বলেছেন যে আপনি কী করছেন এর শব্দার্থবিজ্ঞানের প্রতি আপনার কিছুটা মনোযোগ দেওয়া উচিত।
cat keyfile >>authorized_keys