LinuxКак сделать

Как удаленно открыть приложение с графическим интерфейсом с PuTTY

SSH на концепции ноутбука
Эни Сетиовати / Shutterstock.com

Хотите получить удаленный доступ к машине с Linux и запустить графическое приложение? PuTTY на помощь, благодаря опции «включить пересылку X11». Вы даже можете сделать это из Windows — все, что вам нужно сделать, это быстро установить X-сервер.

Программа PuTTY изначально была написана для Windows, 20 лет назад . С тех пор он был портирован на многие другие платформы. Это графическое приложение, которое обеспечивает окно терминала и удаленное подключение к другим компьютерам. Как правило, соединение осуществляется с использованием SSH , но поддерживаются другие протоколы.

Как и традиционный интерфейс командной строки окна терминала, PuTTY можно настроить для открытия графических приложений на удаленном компьютере.

Установка PuTTY

Если PuTTY еще не установлен на вашем компьютере, вы можете установить его следующим образом.

В Windows загрузите PuTTY из Интернета .

Чтобы установить PuTTY в Ubuntu, используйте эту команду:

  sudo apt-get установить шпаклевку 

sudo apt-get установить putty в окне терминала

Чтобы установить PuTTY на Fedora, используйте эту команду:

  sudo dnf установить замазку 

sudo dnf установить замазку в окне терминала

Чтобы установить PuTTY на Manjaro, используйте эту команду:

  sudo pacman -сюй шпаклевка 

sudo pacman -Сю замазкой в ​​окне терминала

Использование PuTTY в Windows

Если вы используете PuTTY в Windows, вам придется установить X-сервер, прежде чем продолжить. Остальная часть процесса будет работать так же, как и в Linux.

Графические приложения Linux используют X-сервер для обеспечения графической среды рабочего стола. Там должно быть где-то для графических приложений, чтобы открывать и запускать. У Windows нет X-сервера, потому что он не нужен. Поэтому нам нужно будет установить его, как при запуске графических приложений Linux из Windows 10 для подсистемы Windows для Linux .

Xming X сервер был использован для исследования этой статьи, и он работал отлично. Загрузите и установите его. Вы можете принять все значения по умолчанию. Он запускается сразу после установки и отображается в виде значка на панели задач.

Xming об окне

Начиная PuTTY

В Windows вы найдете PuTTY в меню «Пуск» после его установки. В GNOME вы можете запустить PuTTY, нажав клавишу Super — ту, которая находится между клавишами Ctrl и Alt в правой руке, и набрав «putty».

Значок замазки

Значок PuTTy появится в верхней части экрана. Нажмите на нее, чтобы запустить PuTTY.

Соединение с PuTTY

Окно PuTTY появится. В поле Host Name введите IP-адрес или сетевое имя удаленного компьютера, к которому вы собираетесь подключиться. На удаленном компьютере должен быть запущен SSH-сервер.

окно PuTTY с добавленными деталями хоста

На боковой панели прокручивайте вниз, пока не увидите запись дерева «SSH». Разверните это, затем раскройте запись «Auth» и выделите запись «X11».

Вариант пересылки X11

Установите флажок «Включить пересылку X11».

На боковой панели выделите верхнюю часть списка и выберите запись «Сеанс». Введите имя для этих настроек. В текстовом поле «Сохраненные сеансы» нажмите кнопку «Сохранить». Обычно вы сохраняете настройки под именем удаленного компьютера, чтобы вы могли легко использовать их для будущих подключений.

Сохранение настроек PuTTY

Нажмите кнопку «Открыть», чтобы подключиться к удаленному компьютеру.

При первом подключении к удаленному компьютеру вы увидите предупреждение о том, что вы ранее не подключались к этому компьютеру.

Предупреждение о первом подключении

Нажмите кнопку «Принять», чтобы завершить соединение.

Окно x-term появится. Введите имя учетной записи, к которой вы подключаетесь, и нажмите Enter. Вам будет предложено ввести пароль для этой учетной записи. Введите пароль и нажмите Enter.

Вход на удаленный компьютер в окне терминала

Вам будет предложено приглашение командной строки удаленного компьютера.

Чтобы запустить графическое приложение, введите его имя в командной строке с любыми параметрами, которые вы хотите передать ему. Мы собираемся использовать редактор панелей для редактирования файла .bashrc.

  листик .bashrc 

листпад .bashrc в окне терминала

Откроется редактор вкладок с загруженным в него файлом .bashrc.

редактор листов с загруженным в него .bashrc

В качестве другого примера, давайте запустим браузер прозрения.

  Богоявление 

Богоявленская команда в окне терминала

Откроется браузер Богоявления, и вы сможете перейти на любимый веб-сайт.

окно обозрения богоявления

И да, это работает и на Windows! Здесь мы запустили простую IDE Python в удаленной системе Linux. Он появился на нашем рабочем столе Windows. Просто запустите его, набрав его команду, как в Linux.

Праздный питон ide

Обратите внимание, что он не имеет обычного оформления окон Windows. Это приложение Linux, работающее на вашем рабочем столе Windows, с атрибутами окна Linux, любезно предоставленными PuTTY и Xming X server.

Закрытие соединения

Чтобы закрыть соединение, закройте все приложения, затем используйте команду выхода в окне терминала PuTTY.

  выход 

выход в окно терминала

Это действительно впечатляет

Добиться чего-то столь чуждого, как функционирующее приложение Linux, работающее довольно успешно на рабочем столе Windows, с помощью нескольких простых шагов, — не что иное, как шок.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone