This page is hosted for free by zzz.com.ua, if you are owner of this page, you can remove this message and gain access to many additional features by upgrading your hosting to PRO or VIP for just 32.50 UAH.

Терминалы - PuTTY

Не работает? Начинай читать инструкцию.

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 - как создать ярлык для запуска сохранённого сеанса