
# מציין משתמש root, ו-$ מציין משתמש רגיל. לפני הסימן מופיעים שם המשתמש והשרת.pwd מציג את התיקייה הנוכחית. הסימן ~ מציין את תיקיית הבית של המשתמש, ו-cd לבד חוזר אליה.clear; date מריץ את הפקודה השנייה אחרי הראשונה, גם אם הראשונה נכשלה.clear && date מריץ את השנייה רק אם הראשונה הצליחה. אם הראשונה נכשלה, השנייה לא תרוץ.מבנה ושמות דיסקים ומחיצות בלינוקס:

הטקסט המלא של הדקות הראשונות בהרצאה «חיבור מרחוק עם SSH» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בסרטון שלפניכם אני רוצה להציג כיצד ניתן לנהל שרת לינוקס מתחנה מרוחקת. ברוב המקרים מה שיקרה זה שאנחנו ננהל את שרת הלינוקס שלנו מרחוק. מרחוק הכוונה מהתחנה שלנו, מהלפטופ שלנו בארגון, או מהבית יכול להיות, או יש לנו שרת של לקוח שאנחנו נמצאים היכן שאנחנו רוצים לנהל אותו.
ברוב המקרים אנחנו לא נשב מול השרת ונעבוד עליו, לעיתים מרחוקות אנחנו ניגשים לקונסול עצמו כדי להכתיב חומרה וכו' וכו', פה בעבודה שלנו היא נעשית מרחוק.
שוב פעם, כמו שזה קורה במייקרוסופט עם RDP בלינוקס, אנחנו ברוב המקרים נשתמש בתוכנה אחרת, בתוכנה שנקראת פאטי.
אז אותה תוכנה, אותה תוכנת קליינט, מאפשרת לנו גישה לשרת לינוקס מרחוק על ידי שימוש בפרוטוקול תלנט, בפרוטוקול התלנט, או SSH. אני ממליץ בחום שלא להשתמש בתלנט כי הוא לא פרוטוקול מאובטח.
אני ממליץ להשתמש ב-SSH. אני אראה לכם איך עושים את זה עם תוכנת הפאטי. אחרי שניגש לשרת לינוקס מרחוק עם תוכנת הפאטי, נראה איך עושים את זה, היכרות קצרה עם התוכנה גם כן, זוהי לא תוכנה של לינוקס, זו תוכנה שמתקינים אותה על מייקרוסופט, על Windows Machine,
והיא תוכנה חינמית שניתן להוריד מהאינטרנט, אנחנו ניגש, נוריד אותה וכו' וכו'. מיד אחרי שנתחבר לשרת מרחוק, אני ארצה לדבר עוד קצת על שורת הפקודה, למרות שכבר הראיתי לכם מספר פקודות והתחלנו לעבוד על שורת הפקודה, עדיין הייתי רוצה להגיד עוד שתיים שלוש דברים שקשורים להבנה של שורת הפקודה קצת יותר. מהי שורת
הפקודה? מהי שורת ה-Command Line, כמו שאנחנו קוראים לה? מה זה הסימנים האלה? Dollar Sign וה-Pound Sign, מה זה בדיוק אומר לנו כשאנחנו נכנסים לשרת לינוקס? מאוד חשוב להבין את הדברים, שוב פעם, הבסיסיים האלה.
אז בואו ניגש. בואו ניגש לשרתי לינוקס שלי. כמו שאתם יכולים לראות, זה השרת הקונסול, זה הקונסול שלפנינו. אנחנו לא רוצים יותר לעבוד מול הקונסול, נכון?
אנחנו רוצים לעבוד מרחוק. מה שאנחנו יכולים לעשות, אנחנו יכולים לגשת לאינטרנט, ובאינטרנט מה שאתם תצטרכו לעשות זה להוריד את התוכנה פאטי פור ווינדואוס, ואני אוריד את האקסקיוטיבול פייל שלנו, לא צריך להתקין שום דבר, פשוט אשים את זה על הדסקטופ אצלי, נפלא.
מה אני עושה עם התוכנה הזאתי? אתם פותחים אותה, דאבל קליק על התוכנה, ופה אתם יכולים לראות, בשדה הראשון יש לכם להכניס את השם של שרת הלינוקס, כמובן הוא צריך להיות ב-DNS כדי שתוכלו לגשת אליו, או את הכתובת IP של שרת הלינוקס.
בשלב הראשון בואו נדבר עם הכתובת IP. אנחנו עדיין לא אספנו את הלינוקס שלנו ל-DNS ולא עשינו שום דבר מתוחכם, יש לנו שרת לינוקס שהתקנו. דבר אחד אני יודע, את הכתובת IP. זוכרים, ניגשנו לקונסול ואת הדבר המינימלי שאני צריך לדעת זה את הכתובת IP שלנו.
אז הכתובת IP של אחד השרתים הייתה 192.178.0.107, נדמה לי שזה היה, אם אני לא טועה, של ה-SUSE. אני אעשה עכשיו סייב, אז שמתי פה את הכתובת IP, פה אני בוחר את הפרוטוקול שאיתו אני רוצה לעבוד, זוכרים אמרנו Telnet או SSH, אני כמובן ממליץ על SSH,
Secure Shell זה יותר מאובטח, ונתתי פה שם ל-Session הזה, ושמרתי את זה. בואו נמסור עוד אחד, 108 ונקרא לזה סנטו S וגם את זה נשמור.
והנה יש לי פה שניים ששמרתי עם הכתובת IP, כל אחד יש לו את הכתובת השונה שלו. 108 סנטו S והסוסה היה לנו פה 107 סייב. תהדר יופי. איך אני ניגש לאותן מכונות? פשוט מאוד, מסמן את הפרופיל שאני רוצה לעבוד איתו, במקרה שלנו 107 זה הסוסה, אופן.
אנחנו נשאלים האם אנחנו רוצים להחליף מפתחות, זה לטובת הסקיוריטי, כמובן, yes. והנה לפניכם הממשק command line של הלינוקס, אצלי המרוחק, הסוסה.
אז כמובן זה ממשק הלוגין. דרך אגב, דרך אגב, כשאתם עושים לוגין במייקרוסופט עם יוזרנרם ופספורט, רק הפספורט היא case sensitive במייקרוסופט.
בלינוקס ויוניקס גם השם משתמש וגם הסיסמה היא case sensitive, חשוב לציין את זה. וכמובן clear screen, ווואלה, אני עובד כרגע על הסוסה מרחוק.
ברשותכם, בואו ניגש, נפתח עוד פעם פאטי, בואו נפתח סשן נוסף, הפעם לסנטו-אס שלנו, גם 107 משום מה, בואו דאבל קליק עוד פעם, נתקן את זה, סנטו-אס לואוד, מונה, סייט, אופן, ועכשיו גם כן נחליף מפתחות.
דרך אגב, החלפת מפתחות קורית רק פעם אחת בגישה הראשונה שלכם. רוט, ו... אני מקווה שכתבתי נכון, נפלא. ועכשיו אני עובד על שרת הסנטו S. אחד הדברים הנחמדים שאתם יכולים לעשות עם הפאטי שלכם זה למשל אם אתם עובדים על כמה שרתי לינוקס ואני בזמן נתון לפעמים עובד על 5-6 לפעמים אפילו יותר שרתי לינוקס במקביל אחד הדברים החשובים שכדאי שתלמדו לעשות זה לשנות את
הממשק של כל אחד מהסשנים למשל את הממשק פה של הסוסה אני אעשה קליק ימני בשורה העליונה קליק ימני במסגרת הכל העליונה Change Settings ואם תלכו כאן ל-Colors תחת ה-Windows ואני אעשה את זה בצבע אדום למשל ואת הסנטו אס ודרך אגב אם כבר אני עושה את זה נחזור שוב פעם לסייב ואז תמיד אתם רוצים לשמור את זה אז אתם עושים סייב פשוט לשמור את מה שהגדרתם
עכשיו ונלך לסנטו אס שלנו סליחה בוא נלך לקלרס פור גראונד מודיפיי ונעשה את זה ירוק ירוק נראה לי על הכיפק וכמובן, סנטו-אס סייב אפליי, והנה אתם רואים, יש לנו את זה בצבע ירוק.
מה שאני מראה לכם עכשיו זה בעצם שני חלונות, כל אחד זה שרת לינוקס אחר שאנחנו יכולים לעבוד עליו, ובצבעים שונים, אז אני יודע שזה הסושה שלי וזה הסנטו-אס שלי.
כמובן שגם אני יכול לראות את שם המחשב שמופיע לי פה, הכל בסדר גמור, אבל עדיין הצבעים הרבה פעמים יכולים לחלץ אתכם מיצרות שאתם יודעים שאתם הולכים לעשות ריבוט לשרת, אני יודע שאני כרגע עובד על השערת האדום או השערת הירוק או וואטאבר או איזה צבע שתבחרו.
דבר נוסף קטן, לפני שנמשיך להראות לכם, קליק ימני שוב פעם בגבול העליון מבחינה כחול, צ'יין סטינגס, אם תלכו ל-appearance תחת Windows, יש לכם אפשרות לשנות את הפונטים תחת הפונט סטינגס, צ'יינגס ואני אעשה את זה בולט ואולי 11 ככה שיהיה קצת יותר גדול, וכמובן סשן, סוסי, סייב,
ואז אתם רואים, הפונט פה נהיה טיפה יותר גדול. שוב פעם, Chain Settings, Appearance, Change, Bold, בוא נעשה את זה 12, בשביל הכיף, Apply, ואתם יכולים לראות שה-12 אפילו נראה טיפה יותר טוב מה-11, אוקיי?
נפלא. אז יש לי פה את השרת Sושה שלי, ויש לי פה את השרת סנט או אס שלי, ואני יכול לעבוד על שניהם איך שאני רוצה.
הדבר הבא שאני רוצה לדבר עליו, וכמו שהבטחתי, זה נושא ה-Command Line, שורת הפקודה. כמה דברים שחשוב להכיר בשורת הפקודה. אז קודם כל, אפשר לראות שבחלק משרתי הלינוקס, למשל בסנטו-אס, הממשק שורת הפקודה יראה לכם עם איזה יוזר אתם כרגע עובדים.
אחרי זה יש לנו את ה-ad sign, ואחרי זה יש לנו את שם המחשב שלנו, ופה זה המיקום שלנו במערכת הקבצים. המיקום, הכוונה איפה אנחנו נמצאים, באיזה תיקייה אנחנו נמצאים, בשורש, בתיקיית הבית שלנו או בתיקיית ETC, היכן אנחנו נמצאים, הפאף שאנחנו נמצאים בו כרגע במערכת הקבצים ויש לנו את הסימן פאונד הזה. מה אומר הסימן פאונד? הסימן סולמית
אומר שאנחנו כרגע עובדים עם יוזר שהוא אדמיניסטרטור, יוזר שהוא רוט, יוזר שהוא מנהל המערכת. אם היה כאן סימן דולר זה אומר שאני יוזר רגיל, יוזר שהוא לא רוט, חשוב להבין את זה.
למשל אני אכנס עכשיו עם יוזר שהוא יוזר רגיל, עכשיו אני הולך לאסם אותו sload open, בואו ניכנס עם יוזר רגיל ואתם יכולים לראות שהיוזר הרגיל הזה יש לו את הסימן דולר וזה אומר שאני יוזר רגיל כרגע עובד ואני לא יוזר אדמיניסטרטור במערכת שימו לב לדולר סיין ולפאונד סיין נפלא הדבר הנוסף שרציתי להראות לכם זה כמו שהבטחתי זה המיקום שלכם במערכת הקבצים
מה זה הסימן הזה סימן הטילדה סימן הטילדה אומר שאתם כרגע נמצאים בתיקיית הבית שלכם איך אני יכול לבדוק היכן אני אז הנה עוד פקודה שאתם צריכים ללמוד, פקודת ה-PWD.
PWD זה Position of Working Directory, היכן אני בפאף? כרגע אני נמצא ב-/root, אני בתוך תיקיית Root. יכולים לראות שאם אני אעשה cd/ ועוד פעם פקודת PWD, אז נכנסתי עכשיו לשורש, אני כרגע בשורש, כאילו אני ב-C-drive.
תחשבו על זה ככה, פחות או יותר, אוקיי? אז הבנו את הרעיון של הפאונד, הבנו את הרעיון של הטילדה, זה אומר שאני נמצא בתיקיית הבית שלי, הבנו את הרעיון של יוזר רגיל עם סימן הדולר וראינו את הפקודה pwd שמאפשרת לראות היכן אני ממוקם כרגע מהקבצים.
עוד פעם בואו ננקה את המסך אם אתם רוצים לחזור לתיקיית הבית שלכם לא משנה אם אתם ג'ונס דוד רות וואטאבר רוצים לחזור לתיקיית הבית שלכם cd enter ברוב המקרים יעבוד בכל שרתי הלינוקס אותו דבר cd enter יקפיץ אתכם לתוך תיקיית הבית שלכם בוא נעשה pwd וואלה אני בתוך תיקיית הבית שלי אוקיי?
בוא נראה מה קורה עם יוזר רגיל שנכנס, בוא נראה מהי תיקיית הבית של יוזר רגיל, אנחנו נראה את זה קצת שונה. אז תיקיית הבית, שוב פעם, שלי היא Tilda, אבל היכן זה? אז PWD, אנחנו נראה שזה נמצא תחת Home, Jonas.
יוזרים רגילים, תיקיית הבית שלהם, תיקיית הפרופיל שלהם, אם אנחנו עוד פעם נעשה הקבלה למיקרוסופט, זה תיקיית תחת ה-users, יש לכם Documented Settings במערכות הפעלה ישנות, במערכות הפעלה החדשות יותר, זה פשוט תיקיית user, שם יש את פרופיל המשתמש שלכם.
בשרתי לינוקס פרופיל המשתמש של כל משתמש רגיל שהוא לא רות, כל המשתמשים שזה כולם חוץ מרות יהיו תחת תיקיית home.
אז ג'ונס, דיוויד, וואטאבר, כל השמות יהיו תחת תיקיית ה-home. ושוב פעם אם אני עכשיו אגש לשורש pwd אני בשורש אבל אם אני רוצה לחזור לתיקיית הבית שלי עשיתי cd וזה החזיר אותי זה פשוט זרק אותי בחזרה לתיקיית הבית.
חשוב מאוד להבין את הדברים הקטנים האלה, חשוב מאוד. הדבר האחרון שאני רוצה להראות לכם, והוא חמוד לאללה, שוב פעם, שקשור לשורת הפקודה, זה היכולת שלנו להריץ מספר פקודות ביחד, כלומר יותר מפקודה אחת.
אנחנו יכולים להריץ מספר פקודות,