CH-J Server Managerإدارة الخوادم عبر SSH
القائمة
جميع الأدلة والمقالات ←

Ed25519 أم RSA: اختيار مفاتيح SSH وتثبيتها

اختر مفتاحاً متوافقاً واحمِ الجزء الخاص واختبر الدخول الجديد قبل إزالة الوصول القديم.

السياسة والتوافق

يناسب Ed25519 عندما يدعمه الخادم والسياسة الأمنية. استخدم RSA 3072 أو 4096 إذا تطلب التوافق أو القواعد ذلك. مفتاح RSA ليس توقيع SHA-1 القديم ssh-rsa؛ يستطيع RSA الحديث استخدام SHA-2. لا تعِد تفعيل التوقيعات القديمة على مستوى النظام.

أنشئ محلياً واحمِ المفتاح الخاص

اختر أمراً واحداً واسماً جديداً للملف؛ لا تستبدل مفتاحاً موجوداً. عيّن عبارة مرور عند الطلب. ملف .pub فقط يذهب إلى الخادم، والمفتاح الخاص يبقى على العميل. يتوفر CH-J Key Generator بالفعل في Beta 0.1.0.

ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519_chj
ssh-keygen -t rsa -b 3072 -f ~/.ssh/id_rsa_chj
ssh-keygen -lf ~/.ssh/id_ed25519_chj.pub -E sha256

ثبّت المفتاح العام ثم اختبر

ضع المفتاح العام كاملاً في سطر واحد داخل ~/.ssh/authorized_keys للحساب الهدف. في Linux افحص المالك وعادة الأذونات 700 لـ .ssh و600 لـ authorized_keys. أبقِ الجلسة الحالية مفتوحة واختبر دخولاً ثانياً قبل تغيير الوصول القديم. مفاتيح المستخدم والمضيف مختلفة الوظيفة.

ls -ld ~/.ssh ~/.ssh/authorized_keys
ssh -o IdentitiesOnly=yes -i ~/.ssh/id_ed25519_chj user@server.example

وثائق مفصلة

OpenSSH: ssh-keygen ←

OpenSSH: sshd_config ←

الفتح بالقياسات الحيوية والأمان ←