আমি কীভাবে জানব যে * .pem পাসওয়ার্ডটি ssh-keygen ব্যবহার করে সুরক্ষিত আছে?


23

আমি একটি ফাইল পেয়েছি myfile-privkey.pem

Ssh-keygen ব্যবহার করে ব্যক্তিগত কী ফাইলটি পাসওয়ার্ড সুরক্ষিত আছে কিনা তা আমি কীভাবে পরীক্ষা করব?

উত্তর:


25

ssh-keygen -y -f মাইফাইল-প্রাইভিকে.পিএম

কীটি পাসওয়ার্ড সুরক্ষিত থাকলে আপনি একটি "পাসওয়ার্ড:" প্রম্পট দেখতে পাবেন।

এই কমান্ডের পতাকাগুলি হ'ল:

-y Read private key file and print public key.
-f Filename of the key file.

অতিরিক্ত দিকনির্দেশনা হিসাবে, সর্বদা আপনার ব্যক্তিগত কীগুলি নিয়ে কাজ করার সময় আপনাকে কমান্ডটি বিশেষত অনলাইন অনলাইনে পরীক্ষা করতে বলুন।


1
আমি আশা করি আরও বেশি লোকেরা এখানে পতাকাগুলির মতো প্রকৃতপক্ষে ব্যাখ্যা করবে :)
মার্টিন নীলসেন

15

এটি দেখতে খুব সহজ যে কোনও এসএসএইচ কী এনক্রিপ্ট করা হয়েছে কিনা। কেবল Proc-Type: 4,ENCRYPTEDশরীরে সন্ধান করুন। এখানে বিভিন্ন ফর্মের কয়েকটি উদাহরণ কী রয়েছে।

পাসওয়ার্ড সহ আরএসএ

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,AF51A101888567A12C6E384AFBD2B963

AAp6xVAtPP/qmr8T1WjAac8jjfQmToW8Hd4ik95zA/fkH2SJgy7hwuyl1AuVyQuq

পাসওয়ার্ড ছাড়াই আরএসএ

-----BEGIN RSA PRIVATE KEY-----
MIIJJwIBAAKCAgEAwwXQEPzdutisd8Wl/TSNrp4HVnY7R87at30OiN46GcPPcV6q

পাসওয়ার্ড সহ ডিএসএ

-----BEGIN DSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,2B9F1E1503F57CCC663397AB03CBF3F9

MVJ+F/AoJKW/XGtx0N2yrmLfJc276XIZzGYHRuCHmxUXlRkWpmi9gSUO8bNWgymf

ডিএসএ পাসওয়ার্ড ছাড়াই

-----BEGIN DSA PRIVATE KEY-----
MIIBuwIBAAKBgQD1qn6U7ve6yqHTu1XuiOyF/9A+n3MJFXNrTt9jHg7Pn5zssqwO

পাসওয়ার্ড সহ ইসিডিএসএ

-----BEGIN EC PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,5A3BB12B9B9E17A9A569001A0498969D

LrGoz5tXNI4KMxx7zb1H6beJZ8kEwc2FLLglD0kNzilTLeNMooC1NoMNhRD9XCo6

ইসিডিএসএ পাসওয়ার্ড ছাড়াই

-----BEGIN EC PRIVATE KEY-----
MHcCAQEEILU3EwLQa2rSZdIMkbiE5VDrjlcoeJEF5IsYfGy0Hz4JoAoGCCqGSM49
AwEHoUQDQgAEHJCNvU9hVeByhp9CpSmvHphb82iSp52pL0ZJqVvqFY/swXPB1NMU

3
"প্রোক-প্রকার: 4, এনক্রিপটেড" অনুসন্ধান করা প্রথাগত এনক্রিপ্ট করা কীগুলির জন্য কাজ করে তবে এটি নতুন ওপেনএসএইচ প্রাইভেট কী ফর্ম্যাটে প্রদর্শিত হবে না (যা দিয়ে শুরু হয় -----BEGIN OPENSSH PRIVATE KEY-----) - আরও বিশদ এখানে
ডক্টর

5

সুরক্ষিত না থাকলে আপনি পাসওয়ার্ডটি সেটআপ করতে পারেন:

ssh-keygen -p -P "" -N "strong-password" -f unprotected.pem

4

নীচের কমান্ডটি যদি চাবিটি জিজ্ঞাসা করে তবে তা পাসওয়ার্ড সুরক্ষিত।

openssl rsa -in myfile-privkey.pem -noout
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.