إستعمال ssh بمفتاح خصوصي

السلام عليكم ورحمة الله وبركاته
يقوم عمل مفتاح authorized_keys على حماية السرفير من أي أحد لا يملك ملف المفتاح وكلمة السر الخاصة  لكل مستخدم

نقوم بإضافة مستخدم جديد لشبكة

I # groupadd mohamed
I # useradd -g mohamed -c mohamed -d /home/mohamed -s /bin/bash mohamed
I # mkdir /home/mohamed

نذهب إلى ملف المستخدم

I # cd /home/mohamed

نقوم بإنشاء مجلد .ssh

I # mkdir .ssh

إضافة ملف authorized_keys

I # vim .ssh/authorized_keys

الأن نقوم بتحميل puttyGen ونقوم تولد مفتاح authorized_keys
تحميل PuTTYgen
تحميل

تولد مفتاح authorized_keys

puttygen 300x287 إستعمال ssh بمفتاح خصوصي

نقوم بحفظ الملف الخاص Save private key

نقوم بنسخ المفتاح العمومي ولصقه في الملف authorized_keys في السرفير ونقوم بالحفظ

authorized keys 300x208 إستعمال ssh بمفتاح خصوصي

تغير في الملف sshd_config

I # vim /etc/ssh/sshd_config

نبحث ونغير

LoginGraceTime 60
PermitRootLogin no
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/authorized_keys
PasswordAuthentication no

نقوم بإعادة تشغيل ssh

I # /etc/init.d/ssh reload

تشغيله
إستعمال PuTTY أو puTTYtray

ندخل IP الخاصة بالسرفير
puttytray 300x285 إستعمال ssh بمفتاح خصوصي

مكان ملف المفتاح
auth key 300x285 إستعمال ssh بمفتاح خصوصي

عند كتابتنا إسم المستخدم وكان المفتاح صحيحا حين ذالك يمكننا إدخال كلمة المرور الخاصة بالملف غير ذالك لا يمكننا
authentication user 300x185 إستعمال ssh بمفتاح خصوصي
مع العلم أن user مستخدم موجود في السرفير لاكنه لا يملك المفتاح

بالتوفيق للجميع

إترك تعليق

  • (لن يتم نشره)

الوسوم المسموح إستعمالها : <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>