תוכן עניינים:

השתמש ב- SSH ו- XMing כדי להציג תוכניות X ממחשב Linux במחשב Windows: 6 שלבים
השתמש ב- SSH ו- XMing כדי להציג תוכניות X ממחשב Linux במחשב Windows: 6 שלבים

וִידֵאוֹ: השתמש ב- SSH ו- XMing כדי להציג תוכניות X ממחשב Linux במחשב Windows: 6 שלבים

וִידֵאוֹ: השתמש ב- SSH ו- XMing כדי להציג תוכניות X ממחשב Linux במחשב Windows: 6 שלבים
וִידֵאוֹ: Расшифровка дилемм жесткого диска: от щелчков до сбоев 2024, נוֹבֶמבֶּר
Anonim
השתמש ב- SSH ו- XMing כדי להציג תוכניות X ממחשב Linux במחשב Windows
השתמש ב- SSH ו- XMing כדי להציג תוכניות X ממחשב Linux במחשב Windows

אם אתה משתמש ב- Linux בעבודה וב- Windows בבית, או להיפך, ייתכן שתצטרך לפעמים להיכנס למחשב במיקום אחר שלך ולהפעיל תוכניות. ובכן, אתה יכול להתקין שרת X, ולאפשר Tunneling SSH עם לקוח ה- SSH שלך, וגם VNC ושולחן עבודה מרוחק, למהירות ולשימושיות..com/tunnelier כפתרונות Windows שלך, ו- Openssh לצד Linux. הערה צדדית, כל זה יכול גם להשתמש ב- LogMeIn Hamachi כ- VPN קל לשימוש.

שלב 1: הגדר את לקוח ה- SSH שלך

הגדר את לקוח SSH שלך
הגדר את לקוח SSH שלך
הגדר את לקוח ה- SSH שלך
הגדר את לקוח ה- SSH שלך

בשלב זה נקים את לקוח ה- SSH שלך. ראשית, התקן את עותקך של Bitvise Tunnelier והפעל אותו. באפשרותך ליצור פרופיל חיבור עם כתובת ה- IP או שם המארח של שרת לינוקס, ופרטי התחברות אוטומטיים. החלק הבא של שלב זה הוא מילוי היציאות שיש להעביר באמצעות SSH. עבור שרת Windows X, נעביר את יציאת תיבת לינוקס 6010 ליציאת תיבת החלונות 6000, שם תפעל XMing. כך, שרת ה- X של Linux עצמו יכול לפעול ללא הפרעה בנמל 6000.

שלב 2: התקן את XMing, שרת X עבור Windows

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

שלב 3: ודא כי OpenSSH מותקן על לינוקס

וודא כי OpenSSH מותקן ב- Linux
וודא כי OpenSSH מותקן ב- Linux

במחשב Linux שלך, ודא ש- OpenSSH מותקן ופועל. עבור אובונטו, אתה יכול פשוט להריץ את "sudo apt-get install openssh-server" במסוף הפקודות. הפצות לינוקס אחרות יהיו שונות.

שלב 4: הוסף משתנה "DISPLAY" אוטומטי עבור מחשב Linux

הוסף אוטומט
הוסף אוטומט
הוסף אוטומט
הוסף אוטומט
הוסף אוטומט
הוסף אוטומט

הוסף את השורות הבאות לסוף הקובץ ב- "$ {HOME}/. Bashrc": אם [-d "$ {HOME}/bin"]; ואז ייצא PATH = "$ {PATH}: $ {HOME}/bin" if [-f "$ {HOME}/bin/ssh_login"]; לאחר מכן. "$ {HOME}/bin/ssh_login" fifi הבא, צור את הקובץ "$ {HOME}/bin/ssh_login". צור את הקובץ עם התוכן הראשוני הבא:#!/Bin/shif [-n "$ {SSH_CLIENT}"]; אז אם [-z "$ {DISPLAY}"]; ואז ייצא DISPLAY = 'localhost: 10' fifi לאחר שמירת הקובץ, הפעל את הפקודה הבאה: "chmod 777 $ {HOME}/bin/ssh_login" כדי להפוך את הסקריפט להפעלה. מה זה עושה, הוא כל תוכניות X שהופעלו ממסוף שהתחבר באמצעות SSH ליציאה שמפנה מחדש למחשב SSH-Client, במקרה זה, מחשב Windows שבו פועל XMing. זה פשוט חוסך מאיתנו להקליד את אותה שורת "DISPLAY =" בכל פעם שאתה מתחבר באמצעות SSH.

שלב 5: הפעל את לקוח ה- SSH שלך

הפעל את לקוח ה- SSH שלך
הפעל את לקוח ה- SSH שלך
הפעל את לקוח ה- SSH שלך
הפעל את לקוח ה- SSH שלך

התחל את הפעלת SSH שלך על ידי לחיצה על כפתור "התחברות". לאחר השלמת ההרשאה הראשונית ותקבל את כל מפתחות ההצפנה שאתה צריך, סביר להניח שתפתח חלון שורת פקודה וחלון ftp מאובטח. אתה יכול לסגור את חלון sFTP, לעת עתה. כדי לבדוק את ההתקנה שלך, הפעל את "xeyes" משורת הפקודה. אם אתה רואה שתי עיניים גדולות של Google אחרי העכבר שלך, עם סמל X-Windows ושורת חלון מעליהם, אז ההתקנה שלך עובדת!

שלב 6: גרסת לינוקס ללינוקס

גרסת לינוקס ללינוקס
גרסת לינוקס ללינוקס
גרסת לינוקס ללינוקס
גרסת לינוקס ללינוקס

כשלב נוסף, אם אתה מנסה לבצע את אותו סוג של דבר מלקוח לינוקס ועד לשרת לינוקס נפרד, זה מאוד פשוט. כל מחשב צריך להיות מותקן לקוח ושרת openSSH. באחד המחשבים, פשוט הפעל "ssh -l -Y". האפשרויות "-X" ו- "-Y" מאפשרות העברת X Server, בדיוק כך, אך האפשרות "-Y" מאפשרת יותר תכונות שרת מאשר "-X". האפשרות "-l" מאפשרת לך לציין את שרת המשתמש משתמש המחשב שעמו ניתן להיכנס, למקרה שאין משתמש זהה לשם המשתמש שאיתו אתה מחובר במחשב הלקוח.

מוּמלָץ: