|
|||||||
PuTTY+Xming - удалённый запуск графических программ Linux из Windows по SSH
Время создания: 27.10.2018 15:16
Текстовые метки: xming xserver putty ssh
Раздел: Xming
Запись: Velonski/mytetra-database/master/base/1540635389tzkov860hs/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Если для доступа с Вашего рабочего компьютера с ОС 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 |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|