כיצד לבצע SSH ב-Mac עם Native SSH Client

תוכן עניינים:

Anonim

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

בואו נעבור דרך כיצד ליצור חיבור SSH למחשב אחר באמצעות לקוח ה-ssh המקורי ב-Mac OS.

קצת רקע מהיר למי שאינו מוכר; SSH מייצג Secure SHell, והוא מאפשר יצירת חיבורים מוצפנים למחשבים אחרים דרך רשת או אינטרנט רחב יותר. אתה יכול להשתמש בלקוח SSH ב-Mac OS כדי להתחבר לכל מכונה אחרת עם שרת SSH פועל, בין אם זה ב-Mac אחר עם Mac OS X, Linux, Unix או מחשב Windows לא משנה, כל עוד יש לו שרת SSH מפעיל אותו ויש לך אישורים, ניתן לחבר אותו בצורה מאובטחת.

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

כיצד להשתמש בלקוח SSH ב-Mac

בהנחה שיש לך את ה-IP של השרת המרוחק ואת שם המשתמש המרוחק בהישג יד, הנה כל מה שאתה צריך לעשות כדי להתחבר באמצעות SSH ב-Mac OS ו-Mac OS X:

  1. הפעל את אפליקציית Terminal, Terminal נמצא בספריה /Applications/Utilities/ אבל אתה יכול גם להפעיל אותו מ-Spotlight על ידי לחיצה על Command+Space והקלדת "Terminal" ואז חזרה
  2. בשורת הפקודה, הזן את תחביר ה-ssh הבא:
  3. ssh [email protected]

    החלף את "שם משתמש" בחשבון המשתמש המתאים של המכשיר המרוחק, ואת "ip.address" בכתובת ה-IP של המכשיר המרוחק. לדוגמה:

    ssh [email protected]

  4. לחץ על מקש Return כדי לבצע את הפקודה
  5. אופציונלי: ייתכן שיהיה עליך לאמת את האותנטיות של המארח, אם הכל יוצא הקלד "כן" כדי לקבל מפתח טביעת אצבע ולהתחבר לשרת SSH, או הקלד 'לא' כדי לדחות אותו לְנַתֵק
  6. התחבר לשרת המרוחק על ידי הזנת הסיסמה של חשבון המשתמש אליו אתה נכנס

זהו, עכשיו אתה מחובר למכשיר המרוחק באמצעות SSH.

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

כשתסיימו תוכלו להקליד "יציאה" כדי להתנתק מהמחשב המרוחק, או פשוט לסגור את אפליקציית Terminal כדי לסגור את לקוח ה-ssh והחיבור.

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

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

רוצה לראות עוד עצות SSH (כאן)? האם יש טריקי SSH מפוארים שאתה רוצה לשתף? האם אתה מכיר לקוח SSH טוב יותר מ-OpenSSH המובנה ב-Mac OS? ספר לנו בתגובות!

כיצד לבצע SSH ב-Mac עם Native SSH Client