Я хочу підключитися до сервера Linux зі свого робочого столу Windows 7. Я можу успішно ввімкнути ssh, але я хочу еквівалент "ssh -X", щоб я міг відкривати програми GUI і фактично їх бачити.
Я хочу підключитися до сервера Linux зі свого робочого столу Windows 7. Я можу успішно ввімкнути ssh, але я хочу еквівалент "ssh -X", щоб я міг відкривати програми GUI і фактично їх бачити.
Відповіді:
Ви можете ввімкнути переадресацію X11 у конфігурації Putty. У меню зліва знайдіть дерево з'єднання. У SSH розгорніть його, і ви побачите вікно Тунелі. Натисніть "Увімкнути пересилання X11". Це встановлення за замовчуванням для відображення X у "localhost: 0".
Звичайно, сервер, до якого ви підключаєтесь, також повинен бути належним чином налаштований.
Сподіваюся, що це допомагає і удачі.
Встановіть Xserver. Ваші безкоштовні варіанти - Xming, XSRV та Cygwin / X. Особисто я використовую безкоштовну версію Xming, оскільки я в основному працюю в командному рядку, а мої потреби в інтенсивній графіці не надто багато, і я знаю, що Xming працює. Я використовую версію Xming з 2007 року, і хоча Xming все ще активно розробляється, остання версія 7.7 більше не доступна без сплати автором пожертви. XSRV і Cygwin / X більш доглянуті, але я його не використовував.
У Putty, під SSH> X11, вам потрібно переконатися, що ви "Увімкнути переадресацію X" та встановіть дисплей на сервер "X display location: = localhost: 0". Ви також можете перевірити, що все працює, виконавши "echo $ DISPLAY", коли ви входите через SSH. Якщо графіка пересилається правильно до Xserver, то вона повинна читати змінна DISPLAY повинна мати значення: 10 або: 0. Значення можуть дещо відрізнятися, залежно від кількості запущених X сеансів: /unix/10121/open-a-window-on-a-remote-x-display-why-cannot- відкритий дисплей
Спробуйте програму "xeyes" або "xclock", яка відображатиме графічний інтерфейс, для тестування.
Я думаю, вам набагато краще, встановивши cygwin за допомогою xserver і openssh, інакше встановити x-сервер може бути занадто великим клопотом.