PracticU

חיבור ב - Remote Desktop בלינוקס

בלי כתוביותעם כתוביות
PracticU › קורס לינוקס למתקדמים - הסמכה בינלאומית - Linux - Red Hat - RHCSA / RHCE › חיבור ב - Remote Desktop בלינוקס
מילון מושגים:
RDP - פרוטוקול של מיקרוסופט לחיבור לשולחן עבודה מרוחק של מחשב Windows והפעלתו מרחוק.
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.
לקוח - תוכנה או מחשב שפונים לשרת ומבקשים ממנו שירות או מידע, למשל דפדפן שמבקש דף אינטרנט.
חומת אש - מערכת שמסננת תעבורת רשת לפי כללים, ומתירה או חוסמת חיבורים כדי להגן על מחשב או רשת.
כתובת IP - מספר שמזהה באופן ייחודי מכשיר ברשת מבוססת פרוטוקול IP, ומאפשר לשלוח אליו ולקבל ממנו מידע.
הרשאה - קביעה אילו פעולות ומשאבים מותרים למשתמש או לתהליך לאחר שזהותו אומתה. שולטת במי רשאי לעשות מה.
סשן - פרק זמן של פעילות רציפה בין משתמש למערכת, שבו נשמר מידע על מצבו, למשל לאחר התחברות לאתר.
root - משתמש העל במערכות Linux, בעל הרשאות מלאות לכל פעולה. גם הרמה העליונה בעץ של תיקיות או נתונים.

חיבור ב - Remote Desktop בלינוקס
השיעור מציג כיצד ניגשים לשרת לינוקס מרחוק עם ממשק גרפי מלא, בעזרת תוכנת NoMachine. התוכנה חינמית, ומאפשרת חיבור בעזרת קליינט בווינדוס כמו חיבור Remote Desktop רגיל.
השלבים העיקריים
1. הורדה: מורידים את קובץ ההתקנה ללינוקס מהאתר של NoMachine, בוחרים את הגרסה המתאימה לשרת ולארכיטקטורה (32 או 64 ביט).
2. התקנה בשרת: מתקינים את קובץ ה-RPM בעזרת rpm -Uvh.
3. שירות השרת: השירות nxserver צריך לרוץ בשרת. בודקים את מצבו בעזרת service nxserver status, ומפעילים אותו אם צריך.
4. חומת אש: בודקים שחומת האש של השרת (iptables ו-ip6tables) כבויה, כדי שהחיבור לא ייחסם.
5. קליינט בווינדוס: מורידים את קליינט NoMachine לווינדוס, מתקינים אותו, ומזינים בו את כתובת ה-IP של השרת.
6. כניסה: מתחברים עם משתמש רגיל, ואם צריך הרשאות מנהל עוברים בתוך הסשן לרוט בעזרת su.
שימו לב
ברירת המחדל של NoMachine לא מאפשרת כניסה ישירה עם משתמש root. ההמלצה היא להתחבר עם משתמש רגיל ולעבור לרוט רק כשצריך, כדי לא לשדר סיסמת root ברשת.
בסיום השיעור יש בידיכם חיבור גרפי לשרת לינוקס מתוך Windows, בעזרת NoMachine.
לחץ כאן להורדת הורדת קבצי Script של לינוקס שהיו בסרטים
מילון מושגים:
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
מחיצה - חלוקה לוגית של דיסק פיזי לאזורים נפרדים, שכל אחד מתפקד כאילו הוא כונן עצמאי.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
Active Directory - שירות מדריך של מיקרוסופט לניהול מרכזי של משתמשים, מחשבים והרשאות ברשת ארגונית מבוססת דומיין.
GPO - אובייקט מדיניות קבוצתית ב-Active Directory, שמכיל הגדרות ומדיניות המוחלות על משתמשים ומחשבים.


מבנה ושמות דיסקים ומחיצות בלינוקס:


(Sda (disk0): זה הדיסק הפיזי הראשון (SATA DISK)

(Sda1,Sda2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי הראשון.

(Sdb (disk1): זה הדיסק הפיזי השני כמו בוינדוס Disk1

(Sdb1,Sdb2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי השני.

מחיצת השורש הראשונה:

וינדוס: C

לינוקס: /

מחיצות נוספות:

וינדוס: D: / E:

לינוקס: /data /example כמו תיקיות.

הערה: בתהליך ההתקנה יוצרים מחיצה נוספת לזיכרון הווירטואלי שנקראת SWAP

מטרת צירוף לינוקס לדומיין הינה לאימות משתמשים מתוך Active Directory בלבד ואין GPO  ללינוקס דרך AD.


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה

פרקי ההרצאה: חיבור ב - Remote Desktop בלינוקס

  1. 00:00

    גישה מרחוק לממשק הגרפי של לינוקס

  2. 02:16

    בחירת תוכנת NoMachine

  3. 02:49

    הורדת שרת NoMachine ללינוקס

  4. 03:45

    בחירת קובץ ההתקנה המתאים ל-RPM

  5. 04:40

    התקנת חבילת ה-RPM מהקומנדליין

  6. 05:38

    הפעלת שירות nx-server

  7. 06:59

    בדיקת Firewall בשרת הלינוקס

  8. 07:33

    התקנת הקליינט ב-Windows

תמלול ההרצאה: חיבור ב - Remote Desktop בלינוקס

הטקסט המלא של הדקות הראשונות בהרצאה «חיבור ב - Remote Desktop בלינוקס» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:04

    בסרטון שלפניכם אני רוצה להציג לכם כיצד ניתן לגשת לשרת הלינוקס שלנו מרחוק אבל הפעם על ידי שימוש בקליינט גוי כמו שראיתם ואתם כבר יודעים אנחנו יכולים לעבוד על שרת הלינוקס שלנו עם הממשקים הגויים ממשקים הגרפיים שמגיעים עם השרת יש את הממשק גנום וממשק kde שהם הפופולריים ביותר

  2. 00:30

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

  3. 00:57

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

  4. 01:08

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

  5. 01:25

    אז כמו שאתם יודעים, אנחנו עובדים אמפתי בדרך כלל כדי לגשת לממשק הלא גוי, לממשק ה-command line, אבל יש לא מעט כלים שמאפשרים לי היום לגשת לשרת הלינוקס ולקבל את הממשק הגרפי המקסים שאני אוהב אבל מרחוק מה שאתם רואים עכשיו לפניכם זה לא באמת הקליינט בפעולה מה שאתם רואים זה אני עובד עם ה-vmware שלפניכם אתם

  6. 01:52

    רואים יש לי פה vmware ואני כרגע מראה לכם את הקונסול של שרת הלינוקס אז נשאלת השאלה רגע איך אני ניגש לשרת מרחוק עוד פעם לשרת מרחוק ואני רוצה לגשת כמו rdp של windows אני רוצה לגשת לממשק הגוי של הלינוקס כי אני צריך לעשות כל מיני פעולות בממשק הגוי.

  7. 02:16

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

  8. 02:35

    והיא באמת ברמה מאוד מאוד טובה. גישה מרחוק לשרת לינוקס לממשק הגוי שלו, בין אם זה גנום או KDE, זה לא משנה, על ידי שימוש בקליינט מהווינדואוס שלנו, קליינט כמו ה-client rdp שאתם מכירים, שאתם ניגשים לשרת ווינדואוס מרחוק מהתחנה שלכם. על מנת להוריד את התוכנה אתם צריכים לגשת ל-nomachine.com, שם אתם יכולים להוריד את הקובץ,

  9. 03:04

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

  10. 03:22

    אותו על הווינדאוז. אז אם אנחנו ניגש עכשיו לאינטרנט, ושוב פעם רק אני אציג, אני כבר הורדתי את התוכנה, כבר התקנתי אותה, זה RPM, באמת פשוט מאוד להתקנה, no-machine.com זה השם של האתר, וכשאתם רוצים להוריד את התוכנה, אתם הולכים ל-Other Operating System.

  11. 03:55

    עכשיו אני עובד מהלינוקס, ועבור הלינוקס שלכם, אתם צריכים להוריד את ה-RPM, את הקובץ התקנה ללינוקס. אז אתם יכולים לראות, יש לנו פה No Machine for Linux, למשל, והוא תומך ברדת 4, 5 ו-6 ובסוסי 10 וכו' וכו' וכו', במלא מלא מערכות, ויש לכם כמובן תדרנות.

  12. 04:15

    ואז אתם מורידים קובץ RPM פשוט ביותר, יש לכם פה את ה-i386, ה-X8664 שזה כמובן ה-64 ביט וכו' וכו' ואתם מורידים את ה-RPM שאתם רוצים להוריד אז את ה-RPM הזה למשל או את ה-RPM הזה תלוי בלינוקס שלכם זה בשרת לינוקס הורדתם את ה-RPM ה-RPM שלכם עכשיו נמצא בואו נעשה את זה מהקומנדליין זה הרבה יותר נוח כמו שאתם יכולים לראות יש

  13. 04:53

    לי פה את ה-RPM שהורדתי הורדתי את ה-I686 יש לי פה את אגב את ה-X8664 ארבע ואתם פשוט מתקינים את התוכנה הזאת פשוט מתקינים את ה-No Machine זה מה שאתם עושים ואיך מתקינים כמובן RPM מינוס מינוס UVH והשם של התוכנה No Machine Whatever נקודה אחד בלה בלה בלה i686 ואתם מבצעים את ההתקנה של ה-RPM.

  14. 05:25

    אחרי שהתקנתם את ה-No Machine את ה-RPM בשרה מה שאתם צריכים לוודא זה שהסרוויס של ה-No Machine מופעל. איך נקרא הסרוויס הזה? הוא נקרא nx-server, בואו נבדוק אותו, בואו נראה את זה שנייה אחת.

  15. 05:47

    config list ret-inx, לא זוכרים ביוטיות גדולות או קטנות, ואתם יכולים לראות שהנה השירות של ה-no-machine. השירות, הסרוויס, אחרי שעדכנתם את ה-rpm, הסרוויס שאמור לרוץ בשרת, זה בעצם כמו טרמינל סרוויס, זה לא כמו, זה טרמינל סרוויס כמו בווינדון, נקרא nx-server,

  16. 06:14

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

  17. 06:43

    לשרת הלינוקס הרלוונטי התקנו אותו that's it מתקינים ומוודאים שהסרוויס עובד ואם הוא לא עובד כמובן תמיד אתם יכולים לעשות לו סטארט או ריסטארט במקרה הזה שלי כרגע דיסייבל, אנייבל, הוא ירוץ לנו עכשיו ויעשה לנו סטארט לסרוויס, נפלא.

  18. 07:05

    אחרי שדאגנו להתקין ולהפעיל את הסרוויס nx-server טיפ נוסף אחרון שיש לי אליכם לוודא שהפיירוול שלכם סגור בשרת הלינוקס פשוט לוודא שהפיירוול שלכם סגור סרוויס IP טייבלס סטטוס is not running ו-IP 6, בואו נבדוק גם אותו, IP טייבל 6 is not running אם הם היו running אז כמובן לעשות

  19. 07:34

    להם סטופ ולעשות להם דיסייבל בצ'ק קונפיג את זה אתם כבר יודעים איך עושים עכשיו הגענו לשלב של הווינדוז בווינדוז אתם צריכים לגשת לאתר של ה-no machine.com ולהוריד את הקליינט לווינדוז בואו נראה איך אני עושה את זה אנחנו ניגשים הנה אתם רואים פה עם הבראוזר של הווינדוז no machine.com יש לי פה דאונלוד נאו לווינדוז אתם יכולים ללכת ל-Other Operating System ואתם תראו שם גם את ההתקנה ל-Windows.

  20. 08:07

    הנה ההתקנה ל-Windows. דאונלוד, תומך ב-Windows 7, 8, You name it, כמו שאתם יכולים לראות. באמת חברה רצינית, זו הסיבה שחשוב לי שתעבדו עם המוצר הזה.

  21. 08:18

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

לקורס המלא: קורס לינוקס מתקדם אונליין

ההרצאה הקודמת: הגדרת דיסק ISCSI בלינוקס

ההרצאה הבאה: הכרות עם NFS

הרצאות קשורות מקורסים אחרים

  • פריצה לפורט 3389 Remote Desktop עם Crowbar
  • שינוי Port של Remote Desktop ב-Registry
  • הסבר על חיבור מרחוק - VPN - Remote Access - חלק 1
  • TS Remote Application

קורסים נוספים במסלול

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס DevOps - Ansible
  • קורס PowerShell