Заказать сайт недорого. Создание сайта на базе системы управления контентом. Индивидуальный подход при создании сайта. Современный и красивый дизайн сайта. Удобная навигация на сайте.

palexa.pp.ua@gmail.com

(+380) 66 531 77 01 ; 67 301 39 26

PuTTY+Xming - удалённый запуск графических программ Linux из Windows по SSH

Если для доступа  с Вашего рабочего компьютера с ОС Windows,  к удалённому компьютеру с ОС Linux мы используем Putty, то при таком подключении,  можно запускать только консольные утилиты. А что делать, если хочется запускать графические программы, например firefox или nautilus. Всё просто.

Допустим на удалённом Linux уже установлен SSH-сервер Теперь наша цель удалённо запускать графические программы.

В конфигурации /etc/ssh/sshd_config должно быть разрешено перенаправление графического интерфейса:

X11Forwarding yes

PuTTY - как создать сеанс в putty ? Удалённое подключение к Linux для работы в консоле из Windows

1. Открываем Putty, и загружаем сохранённый сеанс s1, если сеанса нет, создаём новый - указываем ip адрес удалённого Linux - 192.168.100.200, порт - 22, и имя сеанса - s1

2. Указываем клавиатуру Linux

3. Указываем кодировку UTF-8

4. Указываем данные пользователя (логин и пароль)

5. Включаем X11-перенаправление графического интерфейса.

В качестве расположения X-сервера водим IP-адрес компьютера Windows за которым сейчас сидим и номер дисплея 0 - 192.168.100.2:0

Протокол X11аутентификации - MIT-Magic-Cookie-1

Возвращаемся во вкладку сеанс, сохраняем его и подключаемся.  В случае успешного подключения видим текстовую консоль. Теперь мы можем удаленно запустить консольные программы, но графические программы нет. Поэтому оставим на время наше подключение по SSH.

Установка и настройка Xming X Server for Windows

Информация на сайте оказалась Вам полезной? Вы нашли ответ на вопрос?

Узнайте как поблагодарить меня

В дополнение к Putty установите себе Xming X Server for Windows. Скачать Xming

Устанавливаем Xming, при установке указываем, какой putty установили, например Normal PuTTY если C:\Program Files\PuTTY\PuTTY.exe

Теперь настроим Xming. Для этого запускаем программу XLaunch - это мастер настроек. Указываем способ интеграции в графическое окружение Windows. Например первый, когда каждое приложение Linux находится в своем окне и номер дисплея = 0.

Предлагается автоматически запускать желаемое приложение вместе с иксами, но я предпочел запускать через запущенный мною PuTTY.

Указываем параметры запуска Xming.

Опция Clipboard позволяет интегрировать буфер обмена.

Для полноценной работы я ввел следующие параметры:

-clipboard -multiwindow -xkblayout us,ru,ua -xkbvariant ,winkeys -xkboptions grp:ctrl_shift_toggle,grp_led:scroll,grp:switch

Далее жмём сохранить конфигурацию, что бы каждый раз не настраивать, а сразу запускать X-сервер с сохранёнными настройками

Сохраняем конфигурацию в файл с именем - config.xlaunch

Теперь жмём кнопку "Готово" для запуска X-сервера

В системном лотке появится иконка Xming

X-сервер запущен. Возвращаемся в нашу консоль, предоставленную Putty и запускаем команды в фоновом режиме

firefox &
nautilus &

Браузер Firefox и обозреватель файлов должны открыться как обычные окна в windows

Запустить сервер с теми же настройками можно просто путем открытия сохраненного файла - config.xlaunch

В дальнейшем, изменить настройки можно через контекстное меню файла config.xlaunch

PuTTY - как создать ярлык для запуска сохранённого сеанса

Добавить комментарий


Защитный код
Обновить