Ssh-add এর সাথে ssh-এজেন্টে যুক্ত কীগুলি কীভাবে তালিকাভুক্ত করবেন?


193

কী এবং কোথায় আমি কীগুলি ssh-addআমার সাথে যুক্ত করা হয়েছে তা পরীক্ষা করতে পারি ssh-agent?

উত্তর:


234

তাদের ফিঙ্গারপ্রিন্ট দ্বারা তালিকাভুক্ত -lকরতে বিকল্পটি ব্যবহার করুন ssh-add

$ ssh-add -l
2048 72:...:eb /home/gert/.ssh/mykey (RSA)

অথবা -Lওপেনএসএসএইচ ফর্ম্যাটে পূর্ণ কী পেতে।

$ ssh-add -L
ssh-rsa AAAAB3NzaC1yc[...]B63SQ== /home/gert/.ssh/id_rsa

পরের ফর্ম্যাটটি হ'ল আপনি সেগুলিকে কোনও ~/.ssh/authorized_keysফাইলে রাখবেন।


1
[rahul @ srv1 ~] sh ssh-add -l আপনার প্রমাণীকরণ এজেন্টের সাথে কোনও সংযোগ খুলতে পারেনি।
রাহুল পাতিল

1
@ রাহুলপাতিল আপনি কি সেই যন্ত্রটিতে এসএসএইচ এজেন্ট চালাচ্ছেন? আপনি যে চাবি যুক্ত করেছেন, একই মেশিনে এটি চালান, দূরবর্তীটি নয়!
gertvdijk

4
কী এজেন্ট ফরওয়ার্ডিং সক্ষম করা থাকলে আপনি দূরবর্তী হোস্টে এই কমান্ডটি চালাতে পারেন।
প্যাট্রিক

3
উদাহরণ:ssh-agent sh -c 'ssh-add; ssh-add -l'
কেনার্ব ২ '

2
@gertvdijk আমি আসলে নামকরণের বিষয়ে কথা বলছিলাম। নাম থেকে ssh-addমনে হচ্ছে এই আদেশটি কেবল এজেন্টে কী যুক্ত করা উচিত। এবং তারপরে ssh-agentকী কী রাখে তা কী জানা উচিত। আমার দৃষ্টিভঙ্গি ছিল ভিন্ন।
শিপলু মোকাদ্দিম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.