כיצד למצוא מפתח ציבורי של SSH

How Find Ssh Public Key



במצבים מסוימים, ייתכן שיהיה עליך להציג את התוכן של מפתחות ה- SSH שלך. לדוגמה, ייתכן שיהיה עליך לצפות בתוכן של מפתח ציבורי כדי להוסיף אותו לשירותים מרוחקים הדורשים אימות SSH, כגון Google Cloud. מאמר זה מראה לך כיצד להציג תוכן מפתח SSH באמצעות פקודת חתול פשוטה ב- Linux.

כיצד ליצור מפתח SSH

השלב הראשון בהגדרת מפתח SSH הוא יצירת זוג. זוג מפתחות SSH מכיל מפתח ציבורי ופרטי. באמצעות הצמד הציבורי והפרטי תוכל לאמת משתמש למארח מרוחק.







ב- Linux, השתמש בפקודה הבאה כדי ליצור זוג מפתחות SSH:



ssh-keygen

הפקודה לעיל תדרוש ממך קלט מידע כדי להגדיר וליצור את המפתחות. אם אתה נמצא ברשתות לא מאובטחות או במערכות קריטיות, הקפד להצפין את המפתחות שלך עם משפט סיסמה.



יצירת ציבור/זוג מפתחות rsa פרטי.
להיכנסקוֹבֶץ ב איזהכדי לשמור את המפתח(/בית/אובונטו/.ssh/id_rsa):
מדריך שנוצר'/home/ubuntu/.ssh'.
הזן ביטוי סיסמה(ריקלאין משפט סיסמה):
הזן שוב את אותו סיסמה:
הזיהוי שלך נשמרב /בית/אובונטו/.ssh/id_rsa
המפתח הציבורי שלך נשמרב /בית/אובונטו/.ssh/id_rsa.pub
טביעת האצבע העיקרית היא:
SHA256: hVkOnzk7nLWx3j4vqLv/B83tYN7w3juLAbFw610xh7Q אובונטו@שֶׁקֶר
המפתחהתמונה האקראית היא:
+--- [RSA 3072] ----+
| . . . |
| ב. o |
| o.Boo Eo
| oo = ++ + |
| S = +o +. |
| .oo. * + |
| .. *. ב |
| .. *. * |
| + =. ooOB |
+---- [SHA256] -----+

הערה: אתה חייב להתקין את חבילת OpenSSH במערכת שלך כדי להשתמש בפקודה ssh-keygen.





כיצד להציג מפתח SSH

השיטה הראשונה בה תוכל להשתמש כדי להציג את מפתח ה- SSH שלך היא באמצעות פקודה פשוטה לחתול. פקודה זו תדפיס את תוכן הקובץ, אותו תוכל להעתיק ולהדביק למארח המרוחק. כברירת מחדל, מפתחות SSH מאוחסנים ב- /home/$USER/.ssh

לצפייה בתוכן:



CD~/.ssh
חתולid_rsa.pub

הפקודה לעיל תדפיס את התוכן של המפתח הציבורי SSH שלך. להלן מפתח לדוגמה:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4P7J4iUnK + lbKeBxEJqgBaapI6/tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8/ZFABaPlvr/UcM/vBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B+MUoiXT/0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk/+ XML3ypZU8mawhJbl6IqfzRtn5C8dP6vGqMg30kW9vIp4GqlbGLMeAyuBsA45rNnVqxtiMXdKcHPvA + Mmbm + 7YSXzoyQcuRWzVYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvXvgvvYvYvg/6rpJp7d57tGv0= אובונטו@UBUNTU

שיטה נוספת בה תוכל להשתמש כדי להציג את התוכן של מפתח ה- SSH שלך היא באמצעות כלי האימות Open-SSH עם הפקודה המוצגת להלן:

ssh- סוכן ש 'ssh-add; ssh -add -L '

פקודה זו תבקש ממך סיסמת אימות למשפט הסיסמה אם מוקצה אחת מהן, כדלקמן:

הזן ביטוי סיסמהל /בית/אובונטו/.ssh/id_rsa:
הוסיף זהות:/בית/אובונטו/.ssh/id_rsa(אובונטו@שֶׁקֶר)
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4P7J4iUnK + lbKeBxEJqgBaapI6/tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8/ZFABaPlvr/UcM/vBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B+MUoiXT/0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk/+ XML3ypZU8mawhJbl6IqfzRtn5C8dP6vGqMg30kW9vIp4GqlbGLMeAyuBsA45rNnVqxtiMXdKcHPvA + Mmbm + 7YSXzoyQcuRWzVYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvYvXvgvvYvYvg/6rpJp7d57tGv0= אובונטו@UBUNTU

סיכום

מאמר זה הראה לך כיצד ליצור מפתח SSH, כמו גם שתי שיטות שבהן תוכל להשתמש כדי להציג את התוכן של מפתח SSH. לרוב, יהיה עליך לצפות בתוכן רק בתוך מפתחות ציבוריים, ולא במפתחות פרטיים. הקפד תמיד להגן על מפתחות SSH שלך בכל עת. אבטח את המעטפת שלך!