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

מְחַבֵּר: Louise Ward
תאריך הבריאה: 12 פברואר 2021
תאריך עדכון: 1 יולי 2024
Anonim
Learn SSH In 6 Minutes - Beginners Guide to SSH Tutorial
וִידֵאוֹ: Learn SSH In 6 Minutes - Beginners Guide to SSH Tutorial

תוֹכֶן

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

צעדים

חלק 1 מתוך 3: התחברות בפעם הראשונה

  1. התקנת SSH. עבור Windows, עליך להוריד ולהתקין את לקוח SSH. המפורסם ביותר הוא Cygwin: ניתן להוריד תוכנית זו בחינם מאתר היזם. הורד והתקן כמו בכל תוכנה אחרת. מלבד Cygwin, PuTTY היא גם אפשרות פופולרית בחינם.
    • במהלך תהליך ההתקנה של Cygwin, עליך לבחור להתקין את OpenSSH מהקטע Net.
    • לינוקס ו- Mac OS X יש SSH מובנה. הסיבה לכך היא ש- SSH היא מערכת UNIX ולינוקס וכן OS X פותחו ממערכת זו.
    • אם אתה משתמש ב- Windows 10 עם עדכון יום השנה, אתה יכול להתקין את מערכת המשנה של Windows עבור Linux: בעזרת תכונה זו, SSH יותקן מראש.

  2. הפעל SSH. פתח את תוכנית המסוף המותקנת על ידי Cygwin, או Bash באובונטו ב- Windows 10, או Terminal ב- OS X וב- Linux. SSH משתמש בממשק מסוף כדי לקיים אינטראקציה עם מחשבים אחרים. ל- SSH אין ממשק גרפי, כך שתצטרך להתרגל להקליד פקודות.
  3. בודק חיבור. לפני שתתחיל ליצור את מפתח האבטחה שלך ולהעביר קבצים, עליך לוודא ש- SSH מוגדר כהלכה במחשב שבו אתה משתמש ובמסוף האחר. הזן במקום זאת את הפקודה הבאה לפי שם המשתמש שלך במחשב השני ו- לפי כתובת השרת או המחשב:
    • $ ssh @
    • לאחר יצירת החיבור תתבקש להזין סיסמה. תוך כדי הקלדה, מצביע העכבר לא יזוז וכל התווים שהוזנו לא יוצגו.
    • אם יש שגיאה בשלב זה, אז SSH מוגדר בצורה שגויה במחשב שלך או שהמחשב בצד השני אינו מקבל חיבורי SSH.
    פרסומת

חלק 2 מתוך 3: לימוד היסודות


  1. נווט במעטפת SSH (מתורגמן לפקודה). כשאתה מתחבר לראשונה למחשב הקצה השני, עליך "להיסגר" בספריית HOME. כדי לנווט במבנה הספריות, השתמש בפקודות CD:
    • cd .. עובר לספרייה ישירות מול העץ
    • CD לעבור לכל ספרייה ספציפית.
    • cd / home / directory / path / לעבור לספרייה ספציפית מהספרייה הביתית.
    • cd ~ חזור לספריית HOME שלך.

  2. בדוק את תוכן הספרייה הנוכחית. כדי להציג קבצים ותיקיות בספריה הנוכחית, אתה יכול להשתמש בפקודה ls:
    • ls מפרט את כל הספריות והקבצים בספריה הנוכחית.
    • ls -l מפרט תוכן בספריה עם מידע נוסף כגון גודל, הרשאות ותאריך.
    • ls-a מפרט את כל התוכן, כולל קבצים ותיקיות מוסתרים.
  3. העתק קבצים ממיקומך למחשב השני. כדי להעתיק קבצים מהמחשב הנוכחי למחשב אליו ניגשת מרחוק, אתה יכול להשתמש בפקודה scp:
    • scp / משרד / directory1.txt @:<đường_dẫn> יעתיק דוגמא_1.טקסט אל <đường_dẫn> ספציפי במחשב אליו ניגשת מרחוק. אתה יכול להשאיר את השדה ריק <đường_dẫn> להעתקה לשורש המחשב הזה.
    • scp @: /home/example_1.txt./ יעביר example_1.txt מהספרייה הביתית במחשב המרוחק לספרייה אליה אתה נכנס ישירות במסוף זה.
  4. העתק קבצים דרך המעטפת. אתה יכול להשתמש בפקודות cp להעתקת קבצים באותה ספרייה או לספרייה מוגדרת מראש:
    • cp example_1.txt example_2.txt ייצור עותק של example_1.txt ויקרא שם example_2.txt ישירות בספריה הנוכחית.
    • cp example_1.txt / directory ייצור עותק של example_1 בספריה שצוינה על ידי הספריה.
  5. להמיר ולשנות שם של קבצים. אם ברצונך לשנות שם או להעביר (מבלי להעתיק) קובץ, תוכל להשתמש בפקודה mv:
    • mv example_1.txt example_2.txt ישנה את שם example_1.txt לדוגמא_2.txt, הקובץ יישאר בספריה הישנה.
    • folder_1 directory2 שנה את שם directory_1 לספריה 2. התוכן הכלול בספרייה נשאר זהה.
    • mv directory_1.txt directory_1 / העבר example_1.txt לספריה_1.
    • mv directory_1.txt directory_1 / example_2.txt העבר את example_1.txt לספריה_1 ושנה את שמו לספריה_2.txt.
  6. מחק קבצים ותיקיות. כדי למחוק תוכן במחשב אליו ניגשת מרחוק, אתה יכול להשתמש בפקודה rm:
    • rm example_1.txt מחק את שם הקובץ example_1.txt.
    • rm –I example_1.txt מוחק את קובץ example_1.txt לאחר קבלת האישור ממך.
    • rm directory_1 / מחק directory_1 עם כל התוכן.
  7. שנה הרשאות קבצים. אתה יכול לשנות את הרשאות הקריאה והכתיבה של קבצים באמצעות הפקודה chmod:
    • chmod u + w example_1.txt מוסיף הרשאת כתיבה (עריכה) למשתמש (u). אתה יכול גם להשתמש בתוספים g עבור זכויות הקבוצה o נותן זכויות אוניברסליות.
    • chmod g + r example_1.txt מוסיף הרשאות קריאה (גישה) לקובץ הקבוצה.
    • רשימת הפקודות שבהן תוכל להשתמש כדי לאבטח או לפתוח היבטים שונים של המחשב שלך ארוכה למדי.
  8. למדו פקודות בסיסיות אחרות. יש עדיין כמה פקודות חשובות המשמשות די הרבה בממשק הקליפה, כולל:
    • ספרייה חדשה mkdir יוצרת ספריית משנה הנקראת הספרייה החדשה.
    • pwd מציג את מיקום הספריה הנוכחי.
    • שמראה מי מחובר כרגע למערכת.
    • פיקו newfile.txt או en newfile.txt יוצר קובץ חדש ופותח את עורך הקבצים. במכונות שונות עשויות להתקין עורכי קבצים שונים. פיקו ווי הם שני הפופולריים ביותר. אם המחשב שלך משתמש בעורך קבצים אחר, ייתכן שיהיה עליך להשתמש בפקודות שונות.
  9. קבל מידע מפורט על כל הזמנה. אם אינך בטוח מה עושה הפקודה, תוכל להשתמש בפקודה האדם ללמוד על כל הפרמטרים והשימושים האפשריים:
    • איש מציג מידע על פקודה זו
    • איש-חבר מצא כל דף פקודה עבור מילת המפתח שצוינה.
    פרסומת

חלק 3 מתוך 3: יצירת מפתחות מוצפנים

  1. צור את מפתח ה- SSH שלך. מקשים אלה מאפשרים לך להתחבר למכשיר המרוחק מבלי להזין את הסיסמה בכל פעם שאתה מתחבר. דרך זו בטוחה הרבה יותר מכיוון שאיתה אינך צריך לשלוח סיסמה דרך הרשת.
    • צור תיקיית נעילה במחשב שלך על ידי הזנת פקודה $ mkdir.ssh
    • צור מפתחות ציבוריים ופרטיים באמצעות פקודות $ ssh-keygen -t rsa
    • תישאל אם ברצונך ליצור סיסמה למפתח: זה אופציונלי. אם אינך רוצה ליצור סיסמה, פשוט לחץ על Enter. המפתחות id_rsa ו- id_rsa.pub ייווצרו בספריה.ssh.
    • שנה הרשאות מפתח פרטי. כדי לוודא שרק המפתח הפרטי קריא עבורך, הזן פקודה $ chmod 600.ssh / id_rsa
  2. השאר את המפתח הציבורי במחשב השני. לאחר יצירת המפתח, אתה מוכן למקם את המפתח הציבורי על גבי החיבור האחר כדי שתוכל להתחבר ללא סיסמה. הזן את הפקודה הבאה, החלף את החלקים הדרושים כפי שמוצג:
    • $ scp.ssh ​​/ id_rsa.pub @:
    • אל תשכח את המעי הגס (:) בסוף הפקודה.
    • תתבקש להזין את הסיסמה שלך לפני שתתחיל בהעברת הקבצים.
  3. התקן את המפתח הציבורי במחשב השני. לאחר ההצבה, עליך להתקין את הנעילה במכשיר השני כדי שהוא יפעל כראוי. ראשית, היכנס למחשב הקצה השני באותו אופן שעשית בשלב 3.
    • צור ספריית SSH אם היא עדיין לא קיימת במחשב זה: $ mkdir.ssh
    • שייך את המפתח שלך לקובץ המפתח המורשה. אם קובץ זה עדיין לא קיים, יאותחל אותו: $ cat id_rsa.pub >>. ssh / מורשה_מפתחות
    • שנה את ההרשאה לספריית SSH כדי לאפשר גישה: $ chmod 700.ssh
  4. בדוק אם החיבור פועל או לא. לאחר שהתקנת את המפתח במחשב בקצה השני של החיבור, אתה אמור להיות מסוגל ליצור את החיבור מבלי להזין סיסמה. השתמש בפקודה הבאה כדי לבדוק את החיבור שלך: $ ssh @
    • אם אינך צריך להזין סיסמה במהלך החיבור, המפתח חייב להיות מוגדר כהלכה.
    פרסומת