האם אתה מחפש קליינט SSH מהיר ומעשי? אני מציג לך את קליינט ה-SSH של KiTTY! KiTTY מאפשר לך להתחבר בקלות למארחים המרוחקים שלך ולהגדיר באופן אוטומטי סביבה דומה למקומית שלך.
במדריך זה, תלמד כיצד להתקין ולהשתמש בקליינט SSH של KiTTY. תביט גם בחלק מהתכונות שלו שיעשו את חייך קלים יותר.
המשך להיות מחובר ולהתחבר לשרת שלך במספר לחיצות!
דרישות מוקדמות
מדריך זה יהיה מצגת מעשית. כדי לעקוב, הקפד לו יש לך את הבאים:
- A Windows computer – This tutorial uses a Windows 10 21H2.
- A Linux server with SSH enabled – This tutorial uses an Ubuntu 20.04 server.
התקנת קליינט SSH של Kitty באמצעות Scoop
Scoop הוא מתקן שורת פקודה עבור Windows. כמו APT ו- YUM ב-Linux, Scoop עוזר לך להתקין, לעדכן ולנהל את היישומים שלך בקלות. אבל תחילה, עליך להתקין את Scoop במערכת שלך.
1. פתח את PowerShell כמנהל על מחשב Windows שלך.
2. לאחר מכן, הפעל את הפקודה הבאה Invoke-RestMethod כדי לאחזר את סקריפט ההתקנה של Scoop, והפעל (.\) את הסקריפט (install.ps1) כדי להתקין את Scoop על המחשב שלך.

3. לאחר התקנתו, הרץ את הפקודה scoop bucket להוספת דלי נוסף של Scoop. הדלי הנוסף מכיל מספר אפליקציות שימושיות, כולל את KiTTY.

4. כעת, הפעל את הפקודה להתקנת KiTTY למטה.

5. לבסוף, הפעל את הפקודה kitty, שאינה מספקת פלט אך מפעילה את לקוח SSH של KiTTY.
למטה, תוכל לראות את חלון לקוח SSH של KiTTY. נראה מוכר? KiTTY
הוא ענף מגרסה 0.76 של PuTTY ומיועד רק לפלטפורמת Microsoft Windows.

באופציה נוספת, ניתן למצוא ולפתוח את KiTTY מתוך תפריט ההתחלה שלך.

התקנת קליינט SSH של KiTTY באמצעות Chocolatey
אם אינך מכיר את Scoop, מותקן אחריו עוד כלי התקנה בשורת פקודה למערכת ההפעלה Windows הנקרא Chocolatey, שניתן להשתמש בו על מנת להתקין את KiTTY. Chocolatey דומה ל-Scoop, אך כולל בחירה מורחבת יותר של אפליקציות. כמו Scoop, עליך תחילה להתקין את Chocolatey במחשב שלך.
1. הרץ את הפקודה הבאה כדי להתקין את Chocolatey במחשב שלך ללא הפרעות (Set-ExecutionPolicy Bypass) והודעות (Force).

2. לאחר התקנת Chocolatey, הפעל את הפקודה choco להתקנת KiTTY כפי שמוצג בהמשך.
כאשר מתבקש, הקלד A ולחץ על Enter כדי לאשר את ההתקנה.

3. לבסוף, הפעל את הפקודה kitty כדי להפעיל את קליינט SSH של KiTTY כפי שמצוין בשלב האחרון של קטע "התקנת קליינט SSH של KiTTY באמצעות Scoop".
הורדת גרסת Portable של קליינט SSH של KiTTY
אם אינך נוח להתקין את קליינט SSH של KiTTY על מחשבך, ניתן להשיג גרסה ניידת. הגרסה הניידת היא עצמאית ואינה דורשת התקנה.
למה להשתמש בגרסה הניידת? ישנם כמה סיבות:
- אולי אתה משתמש במחשב ציבורי ואינך רוצה להשאיר עקבות של פעילויותיך.
- או שאולי אין לך הרשאות מנהל על המחשב שלך, ולכן אינך יכול להתקין אפליקציות.
לכל דרך, גרסת הנייד של KiTTY מועילה. KiTTY פותרת את אחד הבעיות הגדולות ביותר של PuTTY — ניידות.
1. פתח את דפדפן האינטרנט המועדף עליך, נווט לאתר הרשמי של KiTTY website ולחץ על הקישור fosshub.com כדי לגשת לדף ההורדה.

2. לאחר מכן, לחץ על הקישור לגרסה הניידת של KiTTY עבור Windows כדי להוריד את הגרסה הניידת של KiTTY.

3. לאחר הורדת הקובץ, פתח את קובץ ה־exe, כפי שמוצג למטה, כדי להשיק את KiTTY.
בנקודה זו, תוכל להעתיק את תיקיית KiTTY הניידת במלואה לדיסק USB ולהשתמש ב-KiTTY על מחשבים אחרים.

התחברות לשרת באמצעות KiTTY SSH Client
ללא קשר לשיטה שבה התקנת את KiTTY על המחשב שלך, יש לבדוק האם KiTTY פועל בפועל. איך? עליך להתחבר לשרת רחוק באמצעות KiTTY לפעם הראשונה.
1. פתח את KiTTY והזן את המידע הבא בקטגוריית Session:
- Hostname או כתובת IP – הזן את כתובת ה-IP של השרת שלך או שם הדומיין. אם אין לך שרת, תשתמש בשרת התומך ב-SSH כלשהו. במדריך זה, אנו משתמשים בשרת Ubuntu 20.04.
- Port – היציאה המשתמשת באמצעות SSH יחידה היא 22, כפי שמוצג למטה. ניתן להשאיר את הערך ברגעיו במידה והשרת הלינוקס שלך משתמש ביציאה אחרת.
- סוג חיבור – בחר בכפתור ה־SSH מכיוון שאתה משתמש ב-KiTTY עבור חיבור SSH לשרת שלך.
- שמור על הגדרות השאר כמו שהן ולחץ על הכפתור "פתח" (למטה בצד שמאל) כדי להתחבר לשרת שלך.

2. לְבַצֵע זאת, לחץ על "קבל" בחלון החדש כדי להמשיך להתחבר לשרת שלך. לאחר התחברות, הטרמינל של KiTTY יפתח, כאשר באפשרותך להריץ פקודות (שלב שלוש).
קבלת הודעה זו אודות מפתח המארח של השרת היא תקינה בפעם הראשונה שאתה מתחבר לשרת.

3. לבסוף, ספק את שם המשתמש והסיסמה עבור השרת שלך בטרמינל של KiTTY.
שים לב שהסיסמה אינה מופיעה על המסך כאשר אתה מקליד אותה מטעמי אבטחה.

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

ניהול ישיבות SSH
כמו PuTTY, גם KiTTY מאפשר לך לפתוח מספר ישיבות SSH. אבל איך לנהל אותן? KiTTY מאפשר לך לנהל את הישיבות ה-SSH שלך בדרכים שונות. דוגמה אחת היא שאתה יכול לשמור את הישיבות שלך ולטעון אותם מאוחר יותר.
תכונה זו מסירה את התהליך המצריך של הגדרת הישיבה שלך בכל פעם שאתה מתחבר לשרת. במקום זאת, אתה יכול לטעון ישיבה שמורה ולהתחבר לשרת בלחיצה אחת.
הגדר את ישיבת ה-SSH, כפי שעשית בשלב הראשון של חלק "מתחבר לשרת באמצעות לקוח SSH של Kitty". אך הפעם, במקום לפתוח את הישיבה, ספק שם תיאורי לישיבה תחת השדה שמור ישיבות/תיקייה חדשה ולחץ על הכפתור שמור כדי לשמור את הישיבה.

ההפעלה החדשה שנשמרה מופיעה ברשימה, כפי שמוצג למטה.

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

ניתוב תעבורת עם טונל SSH Proxy
כשיש לך כוונה לנתב תעבורה ממחשב המקומי שלך דרך שרת חיצוני, KiTTY גם יכול להיות שימושי. כך ניתן לאבטח את התעבורה, מוצפנת מקצה לקצה.
נניח שברצונך לגשת לאתר שזמין רק דרך השרת. במקרה כזה, תוכל להשתמש בטונל SSH כדי להעביר תעבורה מהמחשב המקומי שלך לשרת וחזרה. עם הגדרה זו, תוכל לגשת לאתר כאילו אתה נמצא בשרת.
כדי להגדיר טונל SSH:
1. טען הפעלת SSH שנשמרה עבור השרת שלך או מלא באופן ידני את פרטי החיבור.
2. הרחב את קטגוריית החיבור → SSH ובחר ב-Tunnels כדי לגשת לדף הגדרת הפורוורדינג של הפורט.

3. הגדר פורוורדינג חדש עם התצורה הבאה:
- פורט מקור – הזן מספר פורט במחשב המקומי שלך, אך במדריך זה משתמשים בפורט 9999.
- בחר באפשרויות אוטומטי ו-דינמי מתחת ל-יעד. אפשרויות אלו מבטיחות כי הטונל של SSH יהיה זמין רק בזמן שההפעלה של SSH פעילה.
- שלח הוסף כדי להוסיף את המנהרה החדשה, שתופיע ברשימת המנהרות הפעילות, כפי שמוצג למטה (D9999).
- לחץ על פתח כדי להתחבר לשרת ולהפעיל את המנהרה של SSH.

4. כעת, פתח את Firefox ונווט אל about:preferences#general, גלול למטה, ולחץ על הגדרות תחת הגדרות רשת, שיפתח את חלון הגדרות החיבור (שלב חמישי).
עליך להגדיר את היישומים שלך כך שישתמשו במנהרת SSH. המדריך הזה משתמש ב־Firefox כדוגמה, אך השלבים דומים ליישומים אחרים התומכים בפרוקסי SOCKS5.

5. בחר באפשרות הגדרת פרוקסי ידנית, והגדר את הגדרות החיבור כדלהלן:
- מארח SOCKS ו־ פורט – הזן localhost ופורט 9999 (אותו פורט שהגדרת למנהרת SSH).
- בחר באפשרות SOCKS v5 כפרוטוקול להקמת חיבור פרוקסי בין הרשתות הפנימית והחיצונית.
- לחץ על אישור כדי לשמור את השינויים.
כעת, כל התעבורה מ־Firefox תעבור דרך המנהרה של SSH ותיהיה מוצפנת.

6. לבסוף, מצא את כתובת ה־IP שלך ב־google.com על ידי חיפוש אחר "my ip" כדי לוודא שהמנהרה פועלת.
כפי שניתן לראות למטה, כתובת ה־IP השתנתה לכתובת ה־IP של השרת (142.93.115.37). התוצאה הזו מציינת שכל התעבורה עוברת דרך השרת שלך.
כאשר אינך משתמש יותר בטונל SSH, סגור את ההפעלה של SSH, והטונל ייסגר אוטומטית.

סיכום
במדריך זה, למדת כיצד להתקין את לקוח ה-SSH של KiTTY, להתחבר לשרת, וליצור טונל SSH כדי לנתב תעבורת לשרת שלך.
ראית כיצד KiTTY מאפשר לך לשמור ולטעון בנוחות ישיבות SSH. ובנקודה זו, כעת תוכל לומר להתראות להגדרות הישיבה המטרידות בכל פעם שאתה מתחבר לשרתים שלך.
לקוח SSH של KiTTY הוא כלי עוצמתי שמציע יותר ממה שראית במדריך זה. אז למה לא לחקור את יכולותיו הנוספות של KiTTY? אולי להעביר ולערוך קבצים בין המחשב המקומי שלך והשרת באמצעות SFTP?