שיעור 14: SSH — התחברות לשרת מרוחק
הצוות הקים שרת חדש — web-01.example.com. אתה/את יושב/ת על המחשב הנייד. עכשיו צריך להתחבר, להריץ פקודה, ולצאת. ssh deploy@web-01.example.com פותח פגישת shell מוצפנת — הפרומפט משתנה ל-deploy@web-01:~$ ומעכשיו כל פקודה רצה על השרת המרוחק. exit סוגר את הפגישה ומחזיר אותך למחשב שלך.
ssh זה כמו לנסוע לבית של חבר ולעבוד שם. הפקודות שמקלידים קורות אצלו, לא אצלך. exit זה לנסוע חזרה הביתה.
- ssh
- ssh user@host פותח פגישת shell מוצפנת על שרת מרוחק דרך פורט 22. הפרומפט משתנה אחרי ההתחברות — כל פקודה שמריצים רצה על השרת, לא על המחשב שלך.
- מפתח SSH (ssh-key)
- זוג מפתחות: ציבורי ופרטי. המפתח הציבורי נמצא על השרת בקובץ ~/.ssh/authorized_keys. המפתח הפרטי נשאר אצלך ב-~/.ssh/id_rsa. כך מאמתים ללא סיסמה.
- exit
- סוגר את הפגישה הנוכחית — SSH או טרמינל. בתוך SSH: מתנתק מהשרת המרוחק והפרומפט חוזר למחשב המקומי.