כיצד להשתמש ssh? כמו גם התקנה ותצורה (Linux, Windows, MacOS, Android, iOS) - Android +1
- ��יצד להשתמש ssh? כמו גם התקנה ותצורה (Linux, Windows, MacOS, Android, iOS) מאמר זה יגיד לך כיצד...
- חיבור SSH (עם סיסמה)
- יצירת מפתח SSH וחיבור ללא סיסמה!
- ��יצד ליצור מפתח SSH?
- ��יצד להוסיף מפתח SSH לשרת?
- לקוח Windows SSH
- התחברות באמצעות SSH עם סיסמה ב- Windows
- התחברות באמצעות מפתח SSH ב- Windows
- צור מפתח
- העברת מפתח
- Mac SSH לקוח
- SSH הלקוח אנדרואיד ו- iOS
- להעביר ולהוריד קבצים על SSH (SCP)
- עבור Windows
- הגדרת SSH
- שינוי יציאת SSH
- התחברות רק באמצעות מפתח SSH:
��יצד להשתמש ssh? כמו גם התקנה ותצורה (Linux, Windows, MacOS, Android, iOS)
מאמר זה יגיד לך כיצד להתקין SSH ב- Linux, Windows ו- Mac, כיצד להגדיר וכיצד להשתמש! כל פרט! זה יהיה מעניין!
SSH הוא פרוטוקול פופולרי עבור שליטה מרחוק (ניהול) של מערכות ההפעלה על לינוקס, יוניקס הקרנל. עבור Newbies לינוקס, זה בכלל לא ברור איך להתקין את הפרוטוקול, להגדיר אותו ולהשתמש בו, אז החלטתי לתקן את המאמר הזה!
אחת ממערכות ההפעלה הפופולרית ביותר על ליבת לינוקס היא אובונטו, לכן נסביר על ssh על זה.
ראשית, נסביר את כל הפעולות עם דוגמה לינוקס, ולאחר מכן ב- Mac ו- Windows!
התקנת SSH במערכת ההפעלה Linux
ב 99.99% מהמקרים, לקוח ssh Linux כבר מותקן על לינוקס, שבה אתה יכול להתחבר למחשב מרוחק. אבל אם אתה רוצה להתחבר למחשב אתה נמצא כרגע או על כל האחרים, אתה צריך "להוריד שרת SSH".
זה מאוד פשוט לעשות, כל מה שאתה צריך כבר במאגרים (חנות לה בחנות), לפתוח מסוף ולהזין את הפקודה:
sudo apt להתקין שרת
כלומר, חלק השרת נחוץ שהופך את המחשב לזמין ברשת באמצעות פרוטוקול ssh. יש חלק לקוח שכבר מותקן במחשב שלך, ומשתמש בו, אתה מתחבר למחשב מרוחק.
חיבור SSH (עם סיסמה)
פתח את המסוף והזן את הפקודה כדי להתחבר למכשיר המרוחק:
שם משתמשראשית, אנו כותבים ssh, ולאחר מכן את שם המשתמש כי הוא על המחשב המרוחק, ולאחר מכן את @ (כלב) לחתום את כתובת ה- IP. הנה לדוגמה:
ssh sasha @ 100.08.30.48
ככלל, חיבור ssh מתרחשת ביציאה 22, אם אתה השתנה בכוח, אתה צריך לציין את זה. כדי לעשות זאת, בסוף לכתוב מספר p. הנה דוגמה:
ssh sasha @ 100.08.30.48 -p 3040
לאחר החיבור ואם זה היה החיבור הראשון למכשיר, יהיה עליך להוסיף את המכונה לאלו המהימנים - הקלד yes ולחץ על Enter. זה נעשה פעם אחת.
לאחר מכן, עליך לכתוב סיסמת משתמש. זה צריך להיות מוגדר בכל פעם!
יצירת מפתח SSH וחיבור ללא סיסמה!
כדי לא לזכור את הסיסמה ולא להזין אותה בכל פעם, במיוחד אם יש לך שרתי לינוקס רבים, אתה יכול ליצור מפתח SSH מיוחד. מפתח זה יאפשר לכם להתחבר ממחשב שכבר ידוע כ"שרת "ידוע, ללא שימוש בסיסמה.
��יצד ליצור מפתח SSH?
במחשב שבו אתה יוצר כעת מפתח, ולאחר מכן, יהיה צורך להעתיק לשרת שלנו!
צור מפתח עבור המחשב הנוכחי:
ssh-keygen-rsa
אז השאלה תישאל היכן לשמור את המפתח, כברירת מחדל זה ספריית הבית שלך, תיקיה מוסתרת . / Ssh . ברוב המקרים, אתה יכול פשוט ללחוץ על Enter כדי לדלג.
הבא תתבקש ליצור מילת קוד, גם הקש Enter כדי לדלג!
המפתח נוצר, עכשיו אתה צריך להוסיף אותו למחשב מרוחק או לשרת.
��יצד להוסיף מפתח SSH לשרת?
לשם כך, הזן את הפקודה:
ssh-copy-id שם משתמש @ כתובת IP
אנו כותבים את הפקודה ssh-copy-id, ולאחר מכן את שם המשתמש שקיים במחשב המרוחק, בסמל @ (הכלב) ובכתובת ה- IP. הנה לדוגמה:
ssh-copy-id sasha @ 100.08.30.48
הבא, אנו מציינים את הסיסמה של המשתמש שנמצא על המחשב המרוחק או השרת, ולאחר מכן את המפתח יועתק.
עכשיו יש לך את ההזדמנות להתחבר לשרת או מכונה אחרת מבלי להשתמש במפתח, פשוט על ידי הזנת שם משתמש וסיסמה!
לקוח Windows SSH
אחת התוכניות הפופולריות ביותר לעבודה עם שרתי לינוקס על SSH ב- Windows היא Putty. ניתן להוריד את לקוח SSH Windows בכתובת זו - putty.org .
התחברות באמצעות SSH עם סיסמה ב- Windows
התחברות למרק באמצעות SSH היא פשוטה מאוד! הזן את כתובת ה- IP, אם שינית את היציאה, ולאחר מכן ציין יציאה אחרת ולחץ על פתח: ולאחר חיבור שם המשתמש והסיסמה!
התחברות באמצעות מפתח SSH ב- Windows
אם אתה לא רוצה להזין סיסמה בכל פעם ולהשתמש מפתח ssh ב Putty, אז, כמו ב- Linux, תחילה עליך ליצור מפתח ולאחר מכן להעביר אותו לשרת.
צור מפתח
- הורד עוד תוכנית פאטיגן ולהפעיל אותו
- לחץ על "צור" כפתור והזן את העכבר על הצדדים כדי ליצור מפתח
- לאחר יצירת המפתח, לחץ על "שמור פריבה מפתח" וציין את מיקום שמירה, שמור עם סיומת .ppk
- העתק את כל המפתח ללוח מתוך השורה הראשונה ssh-rsa:
אנחנו עדיין לא לסגור את התוכנית ולהפעיל את מרק כדי להתחבר
העברת מפתח
- אנו שומרים על שרת לינוקס שלנו הפעלות כדלקמן:
- התחבר לשרת
- עבור לספרייה. / Ssh: cd ~ / .shsh /
- בעזרת עורך פתח את המסמך המורשה כדי לערוך את nano_keys
ולהוסיף את המפתח שנוצר בעבר לקובץ זה ולשמור את הנתונים
- סגור מרק ssh
- פתח את המרק, לחץ על "טען"
- בהמשך הגדרות SSH -> Auth, ציין את הנתיב לקובץ file.ppk
- לחץ על פתיחה, ולאחר מכן ההפעלה תתחיל בשרת מבלי להשתמש במפתח!
Mac SSH לקוח
מאז MACOS מבוססת על מערכת UNIX, אתה יכול להתחבר דרך ssh ישירות מן הטרמינל!
אם אתה רוצה לא להשתמש בסיסמה, עליך להתקין תחילה Homebrew:
/ usr / bin / ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ואז הכל כמו בלינוקס.
יש גם לקוח מק נוח SSH - טרמיוס .
SSH הלקוח אנדרואיד ו- iOS
הלקוח SSH הנוח ביותר עבור iOS ו- Android הוא יישום Termius!
עבור Android:
עבור iOS:
להעביר ולהוריד קבצים על SSH (SCP)
כדי להעלות קובץ מהמכשיר המקומי לשרת באמצעות SSH ב- Linux ו- MacOS:
scp file1.tar root @ ip_adress: / home / dir
העתקת קובץ משרת למחשב Linux או MacOS מקומי:
scp userName @ ip_adress: /home/file1.tar / var / www /
משרת לשרת:
scp user @ server_ip1: /home/file.txt משתמש @ server_ip2: / home /
עבור Windows
כדי להעביר קבצים על SSH ב- Windows משמש psp .
pscp.exe file.zip root @ ip_server: / var / www /
הגדרת SSH
אם אתה צריך להוסיף ערך SSH מיד על ידי השורש:
שינוי יציאת SSH
מכיוון שכברירת מחדל, ssh מוגדר ביציאה 22, אין זה בטוח להשתמש בשרת. לכן כדאי לשנות את הנמל!
באמצעות nano, ערוך את המסמך sshd_config, הזן את הפקודה:
sudo nano / etc / ssh / sshd_config
ולשנות את ערכי היציאה לאלו הנדרשים:
# מה יציאות, IPs ופרוטוקולים אנו מקשיבים עבור פורט 22
התחברות רק באמצעות מפתח SSH:
באמצעות nano, ערוך את המסמך sshd_config, הזן את הפקודה:
sudo nano / etc / ssh / sshd_config
שינוי הערכים PasswordAuthentication מ כן עד לא:
RSAAuthentication כן כן
האם יש לך שאלות? לכתוב אותם הערות, לספר לנו מה יש לך, או להיפך!
זה הכל! קרא עוד מאמרים שימושיים והוראות בחלק. מאמרים ו- Linux Hacks . הישאר עם האתר Android 1+ , אז זה יהיה עוד יותר מעניין!
?יצד להשתמש ssh??יצד ליצור מפתח SSH?
?יצד להוסיף מפתח SSH לשרת?
?יצד ליצור מפתח SSH?
?יצד להוסיף מפתח SSH לשרת?