Utilizarea clienților x-ferestre pe un laptop

Una dintre funcțiile care nu sunt acoperite în primul articol, a fost capacitatea de a utiliza X-client (cum ar fi xterm, xclock sau Smit), care rulează pe UNIX stație cu calculator Windows. În ciuda faptului că este liber, eu nu recomand utilizarea X-server Cygwin. așa cum consider că este incomod. Se creează o fereastră separată pentru fereastra rădăcină X ( „desktop“) în loc de afișarea X-clienți într-un desktop Windows familiară.

Până de curând, numai comercial X-server pentru Windows poate utiliza managerul de ferestre pentru Windows. Acestea au variat de programe relativ scumpe, cum ar fi Hummingbird Exceed. la variante ieftine, de exemplu, Labtam XLitePro (anterior XThinPro) și microimagini MI / X. Acum, cu toate acestea, există două alternative gratuite care funcționează aproape la fel de bine ca și utilitatea comercială. Ambele programe: Cygwin (de la Red Hat) și UWIN (de la ATT Research) sprijin așa-numitele "MW" regimuri de X-server. Acest lucru vă permite să afișați clienții X-Windows ca regulat-program folosind fereastra Windows Manager.

pregătire

Pentru a începe, este important să aibă o anumită experiență folosind X Window System sub Unix, în special diferitele moduri în care X-Windows poate autentifica aplicații client de la servere la distanță. Explicația pentru acest lucru este disponibil pe internet și într-o varietate de cărți despre Unix și Linux, deci nu sunt luate în considerare aceste metode în acest articol.

ierarhie UWIN de directoare și se suprapun Cygwin, astfel încât ambele pot fi instalate doar un singur program. Dar ei nu se suprapun cu serverul X comerciale, astfel încât să puteți păstra instalarea UWIN de bază sau Cygwin și adăugați un server de X-comerciale.

"Explorer" (Explorer) este un manager de fișiere pentru Windows, și nu Web-browser-ul Internet Explorer.

Termenii „Local Computer“ și „Windows-PC“ înseamnă unul și același calculator în acest articol. Orice echipa folosind <.>, Acesta ar trebui să aibă o valoare corespunzătoare pentru șirul de înlocuire <.>. De exemplu, xhost comanda Ar trebui să fie introduse cu șir de caractere de înlocuire în numele computerului bazat pe Windows.

Instalarea și configurarea Cygwin

Articol de lucru pe UNIX prin intermediul laptop-ul descriere detaliată a tuturor etapelor inițiale.

  • Script-ul conține, de asemenea, o listă de alte opțiuni care pot fi utilizate, de exemplu, setarea -multiplemonitors în cazul în care un PC Windows operat conectat la mai mult de un monitor.
  • Spre deosebire de alte X-server, server X Cygwin X nu dezactivează clienții X de control al accesului. Înainte de a rula orice clienții X la distanță, de obicei, doresc să ofere privilegii adecvate prin xauth sau xhost. Pentru a porni X-clienti
    (Calculatoare de la distanță) pe Windows Local X-server, introduceți următoarea comandă pe computerul local:
  • Asigurați-vă că variabila de mediu DISPLAY de pe computerul la distanță este instalat corect și rulați xclock (ore) de la un computer la distanță. Acestea ar trebui să fie afișate pe desktop-ul Windows
  • O altă modalitate de a permite o distanță X clienților pentru a accesa Cygwin X-server - este ssh X-tunneling. În acest caz, este necesar să se permită SSH daemon de pe computerul la distanță pentru a efectua X11-redirecționare (redirecționare).

    Să presupunem că există un computer la distanță care utilizează AIX 5L, OpenSSH instalat. Este necesar, conectați ca utilizator root, modificați fișierul / etc / ssh / sshd_config, găsiți linia # X11Forwarding nu și înlocuiți-l cu X11Forwarding da. Apoi opriți și reporniți serverul:

    Apoi introduceți un computer bazat pe Windows la un computer la distanță folosind comanda: ssh -X @. înlocuind valorile relevante rând și . sesiune ssh va seta automat variabila de mediu DISPLAY. pentru a permite o distanță clienților X-display pentru a utiliza computerul local. Utilizați xclock pentru a testa tunel la computerul la distanță.

    Instalarea și configurarea U / WIN ™

    Lansarea X-clienții printr-o rețea VPN

    Ea a devenit acum practica uzuală de acces de la distanță sotrdunikam la rețelele corporative prin intermediul serviciului Virtual Private Network (VPN - Virtual Private Network).

    EXEMPLUL ipconfig ieșire rezultat atunci când rulează VPN-client:

    Fie că vă decideți să utilizați o reclamă sau un program gratuit X-server, vă puteți bucura în continuare lansarea unui astfel de mediu de pe computerul local, ca și cum ați fost conectat direct la consola terminalului computerului la distanță. Singura diferență este managerul de ferestre și timpul de răspuns.