כיצד ליצור מפתח SSH ב- Windows 10
כפי שאתה אולי כבר יודע, Windows 10 כולל תוכנת SSH מובנית - גם לקוח וגם שרת! תכונה זו זמינה במערכת ההפעלה החל מגרסת 1803. כאשר מותקנת אפשרות הלקוח, אנו יכולים להשתמש בה כדי ליצור מפתח SSH חדש.
פרסומת
במחשבי Windows, תוכנת הקוד הפתוח החינמית PuTTY היא הסטנדרט בפועל בכל הנוגע ל- SSH ו- Telnet. עם Windows 10, מיקרוסופט סוף סוף הקשיבה למשתמשים שלה אחרי שנים שבהן היא ביקשה לקוח SSH ושרת. על ידי הכללת יישום OpenSSH הערך של מערכת ההפעלה עולה.לקוח ה- SSH המסופק דומה ללקוח לינוקס. במבט ראשון נראה כי הוא תומך באותן תכונות כמו מקבילו * NIX. זו אפליקציית קונסולה, אז אתה אמור להיות מסוגל להפעיל אותה משורת הפקודה.
כדי להמשיך, עליך להפעיל את התכונה לקוח OpenSSH. בדוק את הטקסט הבא:
איך לעשות תפקיד חדש באי-הסכמה
כיצד להפעיל לקוח OpenSSH ב- Windows 10
בהנחה שהתקנת אותו, תוכל לבצע את הפעולות הבאות.
כדי ליצור מפתח SSH ב- Windows 10,
- לִפְתוֹחַ שורת פקודה חדשה .
- סוּג
ssh-keygen
ולחץ על מקש Enter. - האפליקציה תבקש את מיקום השמירה, המציע
C: משתמשים שם המשתמש שלך .ssh id_rsa
כברירת מחדל. - לאחר מכן, תתבקש להזין משפט סיסמה. אתה פשוט יכול ללחוץ על מקש Enter כדי לדלג עליו.
- לבסוף, תראה את טביעת האצבע עבור המפתח שלך ו- SHA256. אלגוריתם ברירת המחדל הוא RSA 2048.
אתה גמור. המפתח הציבורי שלך יישמר בקובץ id_rsa.pub, כברירת מחדלC: משתמשים שם המשתמש שלך .ssh id_rsa.pub
. כעת תוכל להעלות קובץ זה למכונת היעד שאליה ברצונך לגשת באמצעות SSH.אל תשתף את מפתח ה- SSH הפרטי שלך (id_rsa) אלא אם כן אתה יודע מה אתה עושה!
SSH תומך במספר אלגוריתמים אחרים של מפתח ציבורי המשתמשים באמצעות מקשים, כגון:
- rsa - זהו אלגוריתם קלאסי שמבוסס על הקושי לפתח מספרים גדולים. גודל מקשים מומלץ - 2048 ומעלה.
- dsa - עוד אלגוריתם מורשת המבוסס על הקושי במחשב לוגריתמים בדידים. זה כבר לא מומלץ.
- ecdsa - אלגוריתם חתימה דיגיטלית חדש שעומד על ידי ממשלת ארה'ב, תוך שימוש בעקומות אליפטיות. הוא תומך בגדלי מפתח 256, 384 ו- 521.
- ed25519 - אלגוריתם זה הוא האופציות האחרונות הכלולות ב- OpenSSH. תוכנות מסוימות חסרות תמיכה לכך.
אתה יכול לציין את האלגוריתם באמצעות-t
אפשרות ושנה את גודל המפתח באמצעות מתג -b. כמה דוגמאות:
ssh-keygen -t rsa -b 4096 ssh-keygen -t ecdsa -b 521
זהו זה.
כמו כן, עיין במאמרים הבאים:
- כיצד להפעיל לקוח OpenSSH ב- Windows 10
- כיצד להפעיל שרת OpenSSH ב- Windows 10