top of page

    חיבור מרחוק באמצעות VNC

    Updated: Jun 12

    Virtual Network Computing (בראשי תיבות VNC) הוא פרוטוקול תקשורת המאפשר שליטה מרחוק על מערכת מחשב. הוא משדר את הלחיצות על המקלדת וההקלקות על העכבר ממחשב אחד לאחר, ומציג את המסך של המחשב המרוחק, כל זאת דרך רשת תקשורת, כגון האינטרנט. VNC אינו תלוי בפלטפורמה מסוימת: לקוח VNC בכל מערכת הפעלה יכול להתחבר לשרת VNC בכל מערכת הפעלה אחרת. ל-VNC יש שני חלקים, לקוח ושרת. השרת הוא תוכנה על המחשב שמשתף את המסך שלו, והלקוח הוא תוכנה המאפשרת צפייה, ומנהלת אינטראקציה, עם השרת.

    נסביר איך להתקין TigerVNC Viewer v1.9.0 הן בסביבת Windows והן בסביבת Linux:

    לפני שנתחיל בהתקנה נוודא שביצענו שני צעדים קריטיים להמשך העבודה:

    1. התחברנו בעזרת ה-FortiClient ל-NegevHPC.

    כיצד להתקין את תוכנת ה-FortiClient מוסבר בפוסטים הבאים:

    נסביר כעת כיצד מתחברים לNegevHPC באמצעות ה-FortiClient:

    ree
      1. ניצור חיבור חדש ב-FortiClient נכניס את הפרטים הבאים לגבי הגריד ונלחץ שמור:

      2. ניצור קובץ גיבוי של ההגדרות למקרה חירום שלא יבוא נלחץ backup נבחר את המיקום לשמור את הקובץ הגדרות, נכניס סיסמה לביטחון ועוד את אותה סיסמה ונלחץ שמור (Save) ואז נלחץ OK:

    ree

    ree

    ree
    ree

    • נתחבר לNegevHPC ע"י כך שנכניס את שם המשתמש והסיסמה שלנו לגריד:

    ree
    ree

    1. נוודא שיש לנו TigerVNC session המאזין לנו ב-NegevHPC וממתין לחיבור ל-NegevHPC. כדי לאמת זאת נתחבר בעזרת ssh לחשבון שלנו ב-NegevHPC (באמצעות putty או פקודת ssh בלינוקס) ונפעל לפי השלבים הבאים:

    * אם קיימת סביבת אנקונדה פעילה ואו המודול שלה טעון בסביבה שלנו א נבטל אותה תחילה ומשם נתקדם:

    conda deactivate && module purge

    כעת ניצור חיבור VNC חדש ע"י הרצת הפקודה:

    vncserver

    ree

    השורה בפלט המעניינת אותנו היא:

    New 'usersrv:16 (XXXXX)' desktop is usersrv:16

    הספרה בסוף השורה היא מספר ה-Port שה-VNCServer פתח עבורנו והוא יצפה לה בחיבור דרך ה-VNCViewer.

    כעת נעבור לחיבור דרך ה-VNCViewer.

    חיבור עבור סביבת Windows:

    נוריד מהקישור הבא את ה-installer עבור התצורה המתאימה למערכת ההפעלה:

    נלחץ עליו:

    ree

    נכניס את הכתובת אליה נרצה להתחבר ומספר ה-Port שחילצנו מקודם (16) ונלחץ connect :

    ree


    נכניס את הסיסמה לחשבון, נלחץ OK:

    ree

    כעת, ייפתח לנו חלון לחשבון שלנו. נכניס את הסיסמה איתה התחברנו לחשבון פעם נוספת:

    ree

    ומכאן החיבור הושלם וניתן לגשת ל-Desktop ב-NegevHPC:

    ree

    חיבור עבור סביבת Linux :

    בגלל שיש מבחר עצום של Linux Dists נתמקד בשניים והם:

    Fedora:

    נתקין את החבילה הנדרשת:

    sudo dnf install tigervnc

    כעת נשתמש במספר ה-PORT שיצרנו בהתחלה (16) וכדי לעלות את ה-VNCViewer נריץ את הפקודה הבאה:

    vncviewer 10.10.10.74:16

    ונכניס את הסיסמה לחשבון שלנו ונקבל את ה-Desktop שלנו ב-NegevHPC (באותו אופן כמו עם Windows).

    Ubuntu:

    נתקין את החבילה "tigervnc-viewer":

    sudo apt install tigervnc-viewer

    ree

    נריץ את הפקודה "vncviewer" ונכניס את ה-IP של ה-NegevHPC יחד עם ה-port שפתחנו בהתחלה (16) ונלחץ connect :

    ree

    נכניס את סיסמת המשתמש ונלחץ OK:

    ree

    נכניס את הסיסמה לחשבון שלנו:

    ree

    ומכאן החיבור הושלם וניתן לגשת ל-Desktop ב-NegevHPC:

    ree

     
     
     

    Comments


    RECENT POST

      © NegevHPC.com | Rotem Industrial Park

      bottom of page