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