هذا هو معجون الأوامر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
المعجون - مولد المفتاح العام لأدوات PuTTY
موجز
المعجون ( ملف مفتاح | -t نوع المفتاح [ -b بت ])
[ -C تعليق جديد ] [ -P ] [ -q ]
[ -O نوع الإخراج | -l | -L | -p ]
[ -o ملف إلاخراج ]
الوصف
المعجون هي أداة لإنشاء أزواج مفاتيح SSH العامة والخاصة ومعالجتها. إنه جزء
من مجموعة PuTTY ، على الرغم من أنه يمكن أيضًا التعامل مع تنسيقات المفاتيح الخاصة المستخدمة بواسطة
بعض عملاء SSH الآخرين.
عندما تقوم بتشغيل المعجون، يفعل ثلاثة أشياء. أولاً ، إما أن يقوم بتحميل ملف مفتاح موجود
(إذا حددت ملف مفتاح) ، أو ينشئ مفتاحًا جديدًا (إذا حددت نوع المفتاح). ثم أنه
إجراء تعديلات على المفتاح اختياريًا (تغيير التعليق و / أو عبارة المرور) ؛
أخيرًا ، يقوم بإخراج المفتاح ، أو بعض المعلومات حول المفتاح ، إلى ملف.
يتم التحكم في جميع هذه المراحل الثلاثة من خلال الخيارات الموضحة في ما يلي
والقسم الخاص به.
OPTIONS
في المرحلة الأولى ، المعجون إما تحميل أو إنشاء مفتاح. لاحظ أن توليد مفتاح
يتطلب بيانات عشوائية (من / dev / عشوائي) ، والتي يمكن أن تسبب المعجون للتوقف ، ربما ل
لبعض الوقت إذا لم يكن لدى نظامك الكثير من العشوائية المتاحة.
خيارات التحكم في هذه المرحلة هي:
ملف مفتاح
حدد ملف مفتاح خاص ليتم تحميله. يمكن أن يكون ملف المفتاح الخاص هذا بتنسيق (de
المعيار الواقعي) تنسيق مفتاح SSH-1 ، أو بتنسيق مفتاح PuTTY's SSH-2 ، أو في أيٍّ من
تنسيقات المفتاح الخاص SSH-2 المستخدمة بواسطة تطبيق OpenSSH و ssh.com.
-t نوع المفتاح
حدد نوع المفتاح المراد إنشاؤه. القيم المقبولة هنا آر إس إيه و DSA (إلى
توليد مفاتيح SSH-2) ، و rsa1 (لتوليد مفاتيح SSH-1).
-b بت
حدد حجم المفتاح المراد إنشاؤه بالبتات. الافتراضي هو 2048.
-q قم بإيقاف عرض التقدم عند إنشاء مفتاح جديد.
في المرحلة الثانية المعجون يغير اختياريًا خصائص المفتاح الذي تم تحميله أو
ولدت. خيارات التحكم في هذا هي:
-C تعليق جديد
حدد سلسلة تعليق لوصف المفتاح. سيتم استخدام سلسلة التعليق هذه بواسطة
PuTTY للتعرف على المفتاح لك (عندما يطلب منك إدخال عبارة المرور ، لـ
على سبيل المثال ، حتى تعرف عبارة المرور التي يجب كتابتها).
-P أشر إلى أنك تريد تغيير عبارة مرور المفتاح. هذا تلقائي عندك
تقوم بإنشاء مفتاح جديد ، ولكن ليس عند تعديل مفتاح موجود.
في المرحلة الثالثة المعجون يحفظ المفتاح أو المعلومات المتعلقة به. خيارات التحكم
هذا يكون:
-O نوع الإخراج
حدد نوع الإخراج الذي تريده المعجون لانتاج. الخيارات المقبولة هي:
خاص
احفظ المفتاح الخاص بتنسيق يمكن استخدامه بواسطة PuTTY. سيكون هذا إما
تنسيق مفتاح SSH-1 القياسي ، أو تنسيق مفتاح SSH-2 الخاص بـ PuTTY.
جمهور احفظ المفتاح العام فقط. بالنسبة لمفاتيح SSH-1 ، تنسيق المفتاح العام القياسي
سوف تستخدم (`1024 37 5698745... '). بالنسبة لمفاتيح SSH-2 ، سيكون المفتاح العمومي
الإخراج بالتنسيق المحدد بواسطة RFC 4716 ، وهو ملف نصي متعدد الأسطر
تبدأ بالسطر `---- ابدأ SSH2 PUBLIC KEY ----'.
عمومية - opensh
احفظ المفتاح العام فقط ، بتنسيق يمكن استخدامه بواسطة OpenSSH. لمفاتيح SSH-1 ،
يتصرف تنسيق الإخراج هذا بشكل مماثل لـ جمهور. بالنسبة لمفاتيح SSH-2 ، يكون الجمهور
سيتم إخراج المفتاح بتنسيق OpenSSH ، وهو سطر واحد (`ssh-rsa
AAAAB3NzaC1yc2... ').
بصمة
اطبع بصمة المفتاح العمومي. جميع خوارزميات البصمات هي
يعتقد أنه متوافق مع OpenSSH.
خاص - opensh
احفظ مفتاح SSH-2 الخاص بتنسيق OpenSSH. هذا الخيار غير مسموح به
لمفاتيح SSH-1.
خاص- sshcom
احفظ مفتاح SSH-2 الخاص بتنسيق ssh.com. هذا الخيار غير مسموح به
لمفاتيح SSH-1.
إذا لم يتم تحديد نوع الإخراج ، فإن القيمة الافتراضية هي خاص.
-o ملف إلاخراج
حدد مكان الملف المعجون يجب أن يكتب ناتجها. إذا لم يكن هذا الخيار
محدد، المعجون سوف تفترض أنك تريد الكتابة فوق الملف الأصلي إذا كان ملف
أنواع ملفات الإدخال والإخراج هي نفسها (تغيير تعليق أو عبارة مرور) ، و
سوف تفترض أنك تريد الإخراج إلى stdout إذا كنت تطلب مفتاحًا عامًا أو
بصمة. وإلا فإن -o مطلوب الخيار.
-l مرادف ل-O بصمة'.
-L مرادف ل-O عمومية - opensh'.
-p مرادف ل-O جمهور'.
لا تعمل الخيارات التالية على تشغيل PuTTYgen كالمعتاد ، ولكن تطبع الرسائل الإعلامية وملفات
ثم استقال:
-h, --مساعدة
اعرض رسالة تلخص الخيارات المتاحة.
-V, --الإصدار
اعرض إصدار PuTTYgen.
--pgpfp
اعرض بصمات أصابع PuTTY PGP Master Keys للمساعدة في التحقق من الجديد
من الملفات التي أصدرها فريق PuTTY.
أمثلة
لإنشاء زوج مفاتيح SSH-2 RSA وحفظه بتنسيق PuTTY الخاص (سيُطلب منك
لعبارة المرور):
المعجون -t rsa -C "مفتاح منزلي" -o mykey.ppk
لإنشاء مفتاح أكبر (4096 بت):
puttygen -t rsa -b 4096 -C "my home key" -o mykey.ppk
لتغيير عبارة المرور على مفتاح (ستتم مطالبتك بعبارات المرور القديمة والجديدة):
المعجون -P mykey.ppk
لتغيير التعليق على مفتاح:
puttygen -C "تعليق جديد" mykey.ppk
لتحويل مفتاح إلى تنسيق المفتاح الخاص لـ OpenSSH:
puttygen mykey.ppk -O Private-openssh -o my-openssh-key
لتحويل مفتاح تبدأ من تنسيق آخر (المعجون سيكتشف مفتاح الإدخال تلقائيًا
اكتب):
المعجون my-ssh.com-key -o mykey.ppk
لعرض بصمة مفتاح (تتطلب بعض أنواع المفاتيح عبارة مرور لاستخراجها بشكل متساوٍ
هذا القدر من المعلومات):
المعجون -l mykey.ppk
لإضافة النصف العام من مفتاح بتنسيق OpenSSH إلى ملف المفاتيح المصرح بها:
puttygen -L mykey.ppk >> $ HOME / .ssh / author_keys
استخدم المعجون عبر الإنترنت باستخدام خدمات onworks.net
