كيفية إنشاء مفتاح SSH
الخطوة الأولى لإعداد مفتاح SSH هي إنشاء زوج. يحتوي زوج مفاتيح SSH على مفتاح عام ومفتاح خاص. باستخدام الزوجين العام والخاص ، يمكنك مصادقة مستخدم إلى مضيف بعيد.
في Linux ، استخدم الأمر التالي لإنشاء زوج مفاتيح SSH:
ssh-كجن
سيطلب منك الأمر أعلاه إدخال معلومات لإعداد المفاتيح وإنشائها. إذا كنت تستخدم شبكات غير آمنة أو أنظمة مهمة ، فتأكد من تشفير مفاتيحك بعبارة مرور.
توليد العامة/زوج مفاتيح rsa الخاص.
يدخلملف في أيلحفظ المفتاح(/الصفحة الرئيسية/أوبونتو/.ssh/id_rsa):
الدليل الذي تم إنشاؤه'/home/ubuntu/.ssh'.
أدخل عبارة المرور(فارغةللا توجد عبارة مرور):
أدخل نفس عبارة المرور مرة أخرى:
تم حفظ هويتكفي /الصفحة الرئيسية/أوبونتو/.ssh/id_rsa
تم حفظ مفتاحك العموميفي /الصفحة الرئيسية/أوبونتو/.ssh/id_rsa.pub
بصمة المفتاح هي:
SHA256: hVkOnzk7nLWx3j4vqLv/B83tYN7w3juLAbFw610xh7Q أوبونتو@خاطئة
المفتاحالصورة العشوائية لـ Randomart هي:
+ --- [RSA 3072] ---- +
| . . . |
| ب ا. س |
| oBoo Eo. |
| س = ++ + |
| S = + o +. |
| .oo. * + |
| .. *. ب |
| .. *. * |
| + =. ooOB |
+ ---- [SHA256] ----- +
ملاحظة: يجب أن يكون لديك حزمة OpenSSH مثبتة على نظامك لاستخدام الأمر ssh-keygen.
كيفية عرض مفتاح SSH
الطريقة الأولى التي يمكنك استخدامها لعرض مفتاح SSH الخاص بك هي باستخدام أمر cat بسيط. سيقوم هذا الأمر بطباعة محتويات الملف ، والتي يمكنك نسخها ولصقها في المضيف البعيد. بشكل افتراضي ، يتم تخزين مفاتيح SSH في /home/$USER/.ssh
لعرض المحتويات:
قرص مضغوط~/.ssh
قطid_rsa.pub
سيطبع الأمر أعلاه محتويات مفتاح SSH العمومي الخاص بك. ما يلي هو مثال على مفتاح:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4P7J4iUnK + lbKeBxEJqgBaapI6/tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8/ZFABaPlvr/UcM/BBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B + MUoiXT/0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk/+1/6rpJp7d57tGv0= أوبونتو@أوبونتوهناك طريقة أخرى يمكنك استخدامها لعرض محتويات مفتاح SSH الخاص بك وهي استخدام أداة مصادقة Open-SSH مع الأمر الموضح أدناه:
وكيل ssh ش -ج إضافة ssh ؛ ssh- إضافة -L 'سيطالبك هذا الأمر بكلمة مرور المصادقة لعبارة المرور إذا تم تعيينها ، على النحو التالي:
أدخل عبارة المرورل /الصفحة الرئيسية/أوبونتو/.ssh/id_rsa:الهوية المضافة:/الصفحة الرئيسية/أوبونتو/.ssh/id_rsa(أوبونتو@خاطئة)
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4P7J4iUnK + lbKeBxEJqgBaapI6/tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8/ZFABaPlvr/UcM/BBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B + MUoiXT/0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk/+1/6rpJp7d57tGv0= أوبونتو@أوبونتو
استنتاج
أوضحت لك هذه المقالة كيفية إنشاء مفتاح SSH ، بالإضافة إلى طريقتين يمكنك استخدامهما لعرض محتوى مفتاح SSH. بالنسبة للجزء الأكبر ، ستحتاج فقط إلى عرض المحتوى داخل المفاتيح العامة ، وليس المفاتيح الخاصة. تأكد دائمًا من حماية مفاتيح SSH في جميع الأوقات. تأمين شل الخاص بك!