כיצד להשתמש ב-SSH ב-Windows

עדכון אחרון: 23/08/2024
מְחַבֵּר: דניאל טרסה

SSH

מעטפת מאובטחת, שאנו מכירים טוב יותר בראשי התיבות שלו SSH, הוא א פרוטוקול ניהול מרחוק מה שמאפשר לנו לשנות ולשלוט בשרתים המרוחקים שלנו באינטרנט. הכל בהתאם לקנונים המחמירים ביותר של אבטחה מקוונת. במאמר זה אנו הולכים להסביר כיצד להשתמש ב-SSH ב-Windows ומה היתרונות שזה יביא לנו.

משתמשים רבים של מערכות הפעלה Linux ו-MacOS משתמשים ב-SSH בשרתים המרוחקים שלהם מהמסוף עצמו. במקרה של Windows, ההליך שונה במקצת.

SSH נוצר בשנת 1997 במטרה של להחליף את Telnet, שבהיותו פרוטוקול לא מוצפן, לא הציע כל סוג של אבטחה למשתמשים שלו. זהו בדיוק ההיבט הבסיסי והטיעון המובהק לשימוש ב-Secure Shell: ה בִּטָחוֹן. SSH משתמש בטכניקות ההצפנה החדשניות ביותר כדי להבטיח תקשורת מאובטחת בין משתמשים לשרתים מרוחקים.

איך SSH עובד

SSH

על מנת להצפין נתונים המועברים בין הלקוח לשרת, SSH משתמש ב-a מערכת אימות כפול. מצד אחד, הוא משתמש בקריפטוגרפיה של מפתח ציבורי ומצד שני, הוא משתמש במפתח פרטי.. המפתחות עבור כל אחד מהם נוצרים בזמן יצירת החיבור: המפתח הציבורי משותף עם השרת והמפתח הפרטי נשמר על ידי הלקוח. 

תוכן בלעדי - לחץ כאן  Windows מציג שינויים בעדכונים כדי למנוע שגיאות קריטיות

לכן עלינו להבדיל ביניהם שני מרכיבים עיקריים:

  • לקוח SSH, שהוא אפליקציה שהמשתמש יכול להפעיל במחשב שלו כדי להתחבר לשרת.
  • שרת SSH, התוכנה שפועלת בשרת המרוחק.

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

הפעל והשתמש ב-SSH ב-Windows

תהליך הגדרת SSH ב-Windows אינו מסובך במיוחד. אלו הם השלבים שיש לבצע:

הפעל מחשב כשרת SSH

SSH בווינדוס

  1. קוֹדֶם כֹּל, אנו מפעילים את המחשב שאנו הולכים להשתמש בו כשרת.
  2. לאחר מכן אנו משתמשים בשילוב המקשים חלונות + R ובתיבת החיפוש שמופיעה, אנו כותבים services.msc.
  3. בחלון שנפתח נחפש ונלחץ על OpenSSH SSH Server.
  4. הבא נלחץ "הַתחָלָה".*
  5. אז אתה צריך לחזור בדיוק על אותה פעולה עם סוכן אימות OpenSSH. לפעמים זה מושבת, אז אתה צריך להיכנס למאפיינים כדי להפעיל אותו.
  6. כעת אנו פותחים את תפריט ההתחלה וכותבים פאוולסרל. יש לבצע את הפעולות הבאות באמצעות שורת הפקודה פאוולסרל, שכן שורת הפקודה אינה מספיקה.
  7. אז אנחנו ניגשים לקונסולה חלונות PowerShell כמנהל.
  8. לאחר מכן, נכניס את הפקודה הבאה: New-NetFirewallRule -שם sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain.

(*) אם נרצה שההתחלה תהיה אוטומטית בכל פעם שהמחשב מופעל, עלינו ללחוץ על הלשונית נכסים ושם שנה את סוג האתחול מידני לאוטומטי.

תוכן בלעדי - לחץ כאן  כיצד לתקן שגיאת WindowsPackageManagerServer.exe ב-Windows 10 ו-11

הפעל מחשב כלקוח SSH

מֶרֶק

לאחר השלמת השלב הראשון, בואו נראה כעת מה עלינו לעשות כדי להפעיל מחשב כלקוח SSH. בשלב השני זה חיוני להשתמש בתוכנה בשם PuTTY:

  1. בוא נלך למחשב שאנו רוצים להשתמש בו כלקוח SSH.
  2. בתוכו אנו מתקינים את התוכנה מֶרֶק (קישור ההורדה, כָּאן). מומלץ להוריד את הקובץ עם סיומת .msi, כלומר, גרסת 64 סיביות.
  3. לאחר השלמת ההתקנה, הדרך להשתמש בתוכנה זו פשוטה מאוד: פשוט כתוב את ה-IP המסומן כ שם מארח ולחצו על הכפתור לִפְתוֹחַ.

לפעמים עלולות להתעורר בעיות מסוימות בעת שימוש ב-SSH ב-Windows, כגון כשלי אימות או שגיאות בעת יצירת חיבור עם השרת עקב חומת אש וכו'. כל הבאגים הקטנים הללו ניתנים לפתרון בקלות על ידי שינוי ההגדרות.

מסקנות: חשיבות השימוש ב-SSH

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

תוכן בלעדי - לחץ כאן  השעון חוזר לשורת לוח השנה של Windows 11

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

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