שבט

איך לשמור מפתח SSH בשרת לינוקס, ועוד הגדרות GUI

יצירת מפתח SSH

אפשר ליצור מפתח בעזרת התוכנה WinSCP. בוודאי ישנן דרכים נוספות ליצור מפתחות, אבל מאחר שיש לי התוכנה הזאת אני משתמשת בה:

  • כשפותחים את התוכנה, בתחתית חלון הלוגאין יש כפתורים. על אחד מהם כתוב “Tools” וכשלוחצים עליו נפתחת רשימת כלים.
    בחלון הפתיחה של winscp, מתחת לשמות השרתים, יש כפתור Tools. לחיצה עליו פתוחת תפריט שבו מופיע הפריט Run PuTTYgen
  • אחד הפריטים ברשימה הוא “Run PuTTYgen”. לחיצה עליו פותחת חלון.
  • בחלון הזה נמצא, בין השאר, הכפתור “Generate” שיוצרת key pair. לוחצים עליו והוא יוצר מפתח, שזה למעשה מחרוזת ארוכה מאוד של תווים.

    בחלק הימני התחתון של החלון, הכפתור הראשון הוא Generate
  • את המחרוזת הזאת שומרים בקובץ במחשב שלנו.

כל ההוראות האלה ועוד, ובנוסף גם צילומי מסך, נמצאים באתר ssh.com.

העלאת המפתח הציבורי לשרת

בשרת ה-Linux: להכניס את המפתח הציבורי בסוף הקובץ authorized_keys שבספריית נקודה .SSH, בספריית היוזר (למשל root), שתחת תיקיית home:

/home/root/.ssh/authorized_keys

הגדרת PuTTY להכיר את המפתח

אחרי שעשינו זאת, צריך ללמד את putty להכיר את הסיסמה: ב-PuTTY, בהגדרות השרת, מכניסים את הנתיב של קובץ ה-key שנמצא במחשב שלנו.

במסך Connection -> SSH -> Auth.

ועוד הגדרות תצורה ל-PuTTY: בתפריט השמאלי, תחת Windows, מגדירים:

  • Columns: 100
  • Rows: 25
  • Lines of scrollback: 20,000

הגדרות נוספות ב-הגדרת PuTTY ל-GUI

בתפריט השמאלי, תחת Windows->Appearance, מגדירים: Font used in the terminal window: Courier New, 16-point (ככה זה גדול מספיק)

 

כתבו תגובה

כתובת הדוא"ל שלכם לא תוצג.