כיצד SSH הופ עם העברת מפתח מ - Windows
האם יש לך את הצורך לעבוד עם מפתחות SSH מ - Windows ואתה מוצא כי זה הופך להיות מטרד מהר מאוד?
HTG נכנס כיצד להפוך את התהליך שקוף ככל האפשר, באמצעות חבילת חבילת PuTTY.
תמונה של kaneda99.
סקירה כללית
במדריך זה נסביר כיצד SSH למכשיר לינוקס מ- Windows עם המפתח הציבורי שלך, באמצעות Putty & Winscp. בנוסף, אנו נאפשר את אפשרות ההעברה. זה יאפשר לך להמשיך לקפוץ מהמכשיר יש לך מחובר עם המפתח שלך, למחשב אחר התומך SSHing עם מפתחות. אנחנו לא הולכים איך לשים את המפתח הציבורי שלך על מכונת לינוקס, כפי שכבר מכוסה לנושא זה.
התקן תוכניות / חבילות בסיסיות
- להשיג את PuTTY החבילה (לא רק את ההפעלה) ולהתקין אותו.
- לחלופין לקבל את התוכניות WinSCP ו mRemote, ולהתקין אותם.
צור זוג מפתחות
אם עדיין לא יצרת זוג מפתח, ואתה רוצה לעשות את זה מתוך הנוחות של שולחן העבודה של Windows שלך, אתה יכול להשתמש "PuTTY מפתח גנרטור" אשר הותקן כחלק "חבילת PuTTY":
- פתח "PuTTY מפתח גנרטור" על ידי כניסה "התחל" -> "PuTTY" -> "PuTTYgen"
- אמנם לא נדרש, מומלץ לשנות את אורך המפתח שלך 1024 ברירת המחדל. לשנות את מספר "סיביות" בתחתית מ "1024" ל "4096".
- לחץ על "צור" והעבר את העכבר מסביב באופן אקראי עד שהבר מגיע ל -100%. זה "מלחים" המפתח שלך, אז לנסות לעשות את תנועות העכבר שלך אקראי ככל האפשר.
- לאחר התוכנית נעשה ליצור את המפתח,
- על "הערה מפתח" שורה, לשנות את זה כדי להיות משהו יותר שימושי כמו השם שלך. לדוגמה:
- אמנם לא נדרש, מומלץ מאוד להגדיר משפט סיסמה על המפתח הפרטי. זה יגן על המפתח הפרטי שלך במקרה שמישהו יקבל גישה אליו ואתה רק להיות מוטרד עם כניסה פעם אחת אתחול המחשב למעלה, אם אתה מבצע את כל השלבים במדריך.
- לחץ על "שמור מפתח פרטי".
קביעת התצורה של מנהל הרשימות הראשי
התוכנית "פיאנט" שהותקנה כחלק מחבילת PuTTY, יכולה לאחסן את המפתח / ים ולהעביר אותם ל- mRemote, WinSCP ו- PuTTY כנדרש.
- פתח את "משחק" מתפריט התחלה. (הערה: ייתכן שהוא יפעל למגש המערכת)
- אם יש לו לרוץ למגש המערכת, לחץ לחיצה כפולה על זה, כדי להעלות את החלון הראשי.
- לחץ על "הוסף מפתח" ונותן לו את מפתח המפתח שנשמר.
- אם יש צורך, ספק את משפט הסיסמה.
מעתה ואילך, פאטי, WinSCP וכל תוכנית המשמשת בחזית עבור אותם (כמו mRemote) יהיה הראשון להתייעץ עם תוכנית תחרות אם יש מפתח לשימוש עבור החיבור.
טעינת מקשים באופן אוטומטי בעת האתחול (אופציונלי)
התהליך לעיל צריך לחזור על עצמו לאחר כל אתחול המחשב, כמו תחרות לא לשמור תצורות טעון. כדי לטעון את התצורה באופן אוטומטי בעת ההפעלה, תוכל להשתמש באחת משתי השיטות הבאות:
- בהנחה שאפשרה את 'תחרות' להשתלט על הסיומת ppk, אתה אמור להיות מסוגל פשוט להוסיף את קבצי המפתח לתיקיית ההפעלה של Windows.
- צור קיצור דרך לתוכנית שמעבירה את קבצי המפתח כפרמטרים. לדוגמה, הפקודה "Target" עבור שני מקשים (2) תיראה כך:
"C: \ Program Files (x86) \ PuTTY \ pageant.exe" "C: \ Users \ AviadR \ Documents \ aviad של 4096.ppk" "C: \ Users \ AviadR \ Documents \ aviad של 1024.ppk
- לאחר מכן, הוסף קיצור דרך זה להפעלת החלון.
אפשר העברת סוכן SSH (PuTTY / mRemote)
תצורה זו היא אופציונלית, אבל עושה את זה יאפשר לך ברגע שיש לך SSHed למכונה להמשיך SSH ממנו, אל המכונה הבאה, עם אותו מפתח. כדי לעשות זאת:
- פתח את PuTTY.
- תחת "חיבור" -> "SSH" -> "Auth".
- בדוק את "אפשר העברת סוכן".
- חזור אל "פעילות באתר"
- בחר את הערך "הגדרות ברירת מחדל".
- לחץ על "שמור".
- בוצע.
הפעלת העברת סוכן SSH (WinSCP)
- בכרטיסיה חיבור חדש של WinSCP, הפעל את תיבת הסימון אפשרויות מתקדמות.
- עבור אל "SSH" -> "אימות".
- סמן את תיבת הסימון "אפשר העברת סוכן".
- עבור אל "אפשרויות כלליות" על ידי לחיצה על "העדפות" -> "העדפות".
- אפשר להפעיל את המאפיין עם אפשרות ההעברה על ידי כניסה אל "אינטגרציה" -> "יישום" והצמדת האפשרות "A" CLI.
- עכשיו אתה יכול לעשות את התבנית עבור חיבורים הבאים על ידי חזרה "מושב" והקלדה, המידע הבסיסי שאתה יודע יהיה אחיד על כל החיבורים (אם בכלל), כמו שם משתמש, IP, וכו '. לאחר מכן "שמור" את ההפעלה.
ספייק: אז אני מניח ששירתתי את הזמן שלי ואני חופשי ללכת?
SoundWave: חופשי ללכת, כדי Cybertron ...