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

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

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

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

כיצד ליצור שרת SSH במערכת Windows

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

בסיום התקנת השרת אנו פותחים שוב את תפריט התחל, חפש את אפליקציית Windows PowerShell, לחץ עליו באמצעות לחצן העכבר הימני ובחר הפעל כמנהל . בחלון שורת הפקודה שיופיע, בצע את התצורות הראשוניות של שרת ה- SSH על ידי הקלדת הפקודות הבאות מהטרמינל (בוא נקליד אותן שורה אחת בכל פעם):
שירות התחל sshd
הגדרת שירות - שם sshd - התחל סוג 'אוטומטי'
Get-NetFirewallRule -Name * ssh *
לאחר הפעלת פקודות אלה, המחשב האישי עם Windows 10 בו אנו משתמשים יכול לקבל חיבורי SSH ביציאה 22, באמצעות אישורי הגישה המוגדרים בחשבון Windows (ברור שנצטרך להעביר יציאה זו לנתב או למודם, כך שנוכל להגיע אליו כאשר אנחנו מחוץ לרשת האישית).
הערה : אם יציאה 22 אינה ניתנת להגדרה או שאינה נגישה מהרשת שלנו, פשוט פתח את הקובץ C: \ Windows \ System32 \ OpenSSH \ sshd_config ושנה את הערך ליציאה 22, הגדר יציאה כרצונך.

כיצד ליצור שרת SSH בלינוקס

בשרת לינוקס, הגדרת SSH היא הרבה יותר קלה, מכיוון ש OpenSSH משולב היטב בכלים אחרים של המערכת. לאחר קביעת התצורה של המכונה או השרת באופן מקוון עם אובונטו (שנלקחה כדוגמה במדריך זה), אנו פותחים את אפליקציית Terminal ואז מקלידים את הפקודה הבאה:
sudo apt - לקבל התקנת openssh-server
אנו מאשרים במידת הצורך להשלים את התקנת שרת OpenSSH. כדי להפעיל את השירות מייד, פשוט הפעל את הפקודה הבאה מהטרמינל:
sudo /etc/init.d/ssh הפעל מחדש
המערכת תשתמש בתעודות של חשבון המשתמש לצורך גישה ויציאה 22 כדי לקבל חיבורים מבחוץ.

אם אנו רוצים לשנות את יציאת הקלט עבור חיבורי SSH (מאותן הסיבות שנראו ב- Windows), פשוט הקלד את הפקודה בטרמינל:
sudo vi / etc / ssh / sshd_config
מעורך הטקסט אנו מנווטים בין האפשרויות השונות עד שנמצא את פריט הפורט, כך שנוכל להגדיר יציאה חדשה לחיבורי SSH.

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

לאחר קביעת התצורה של שרת ה- SSH, נוכל לגשת אליו מכל מחשב Windows 10 אחר המחובר לאינטרנט על ידי פתיחת תוכנית ה- Windows PowerShell והקלדת הפקודה הבאה מהטרמינל:
מספר portport של ssh
הפקודה מורכבת משם המשתמש (שם המשתמש ) הדורש גישה, שם השרת (שם השרת) ומספר היציאה ליצירת קשר.

כשם משתמש, פשוט השתמשו בזה של חשבון המשתמש המוגדר בשרת, ואילו כשם סרבר אנו יכולים להזין ישירות את כתובת ה- IP הציבורית של חיבור האינטרנט המשמש את השרת או את שם הדומיין (אם רשום). יציאת ברירת המחדל היא 22, אך אנו יכולים לשנות אותה ללא בעיות אם שרת ה- SSH הוגדר עם יציאה אחרת. בכל חיבור תתבקש סיסמת הגישה, בצירוף סיסמת חשבון המערכת (או של חשבון המנהל).
אם אנו משתמשים בגרסאות אחרות של Windows (7 ו- 8.1) או שאנו רוצים לקבל שליטה רבה יותר על החיבור המוצפן, אנו מציעים להתקין את התוכנית PuTTY בחינם ובתוכנית קוד פתוח.

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

כיצד להתחבר לשרת SSH מסמארטפון או טאבלט

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

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

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

מסקנות

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

עזוב את ההערה שלך

Please enter your comment!
Please enter your name here