בעבר, הראיתי לך את הדרך ליצור מפתח SSH ציבורי / פרטי, כך שתוכל להתחבר לארח המרוחק שלך בצורה מאובטחת. השיטה שבה השתמשנו היא דרך הטרמינל, אשר יכול להיות די לא ידידותי (ומפחיד) את לינוקס מתחילים. הנה שיטה קלה יותר להגדרת מפתח SSH הציבורי / הפרטי שלך, עם GUI.

אני לא בטוח לגבי כל הפצה אחרת (כפי שאני לא ניסיתי את כולם), אבל אובונטו, ברירת המחדל keyring מנהל (הידוע גם בשם סוסון) מגיע עם היכולת ליצור מפתח ציבורי / פרטי SSH ולעזור לך להגדיר את זה השרת.

1. באובונטו, פתח את האפליקציה 'סיסמה ומפתחות'. עבור אל " קובץ -> חדש ".

2. בחלון המוקפץ, בחר "Secure Shell Key" ולחץ על "המשך".

3. הזן תיאור עבור מפתח SSH ולחץ על 'צור והגדר'. אתה יכול, כמובן, לבחור "רק צור מפתח" אם אתה רק רוצה את זה כדי ליצור את המפתחות ולא לעשות שום דבר אחר.

אם תלחץ על "אפשרות מתקדמת", תוכל לקבוע אם להשתמש ב- RSA או ב- DSA עבור ההצפנה וכוח המפתח. רוב הזמן, אתה יכול פשוט לעזוב את זה כברירת מחדל.

4. לאחר מכן, הזן ביטוי סיסמה עבור המפתח שלך. זה אופציונלי בלבד. כדי להגדיר סיסמה ריקה, השאר אותה ריקה ולחץ על אישור.

5. לבסוף, הזן את שם המארח המרוחק, את היציאה ואת שם ההתחברות שלך. אם אינך יודע את שם המארח המרוחק שלך, תוכל להחליף אותו בכתובת ה- IP שלו. השתמש ":" כדי להפריד את שם המארח ואת היציאה, למשל " maketecheasier.com:2233 ". (אם אתה מתחבר דרך יציאת ברירת המחדל, תוכל להשאיר את קטע היציאה ריק)

6. לאחר מכן תנחה אותך להזין את סיסמת ההתחברות המרוחקת המרוחקת. /home/username/.ssh/id_rsa

אם הכל ילך כשורה, המארח המרוחק שלך יוגדר כראוי כדי לקבל חיבור מפתח ציבורי / פרטי.

כדי לקבל את המארח המרוחק, אתה רק צריך להזין את הפקודה הבאה במסוף:

 שם משתמש ב- SSH @ remote-host-ip-address 

זהו זה.

תודה למייקל סטפנסון על הטיפים.