view mobile version net4me Enable JavaScript in your browser! Linux education center net4me.
 
net4me logo

tux

linux commands
shell script
protocol
ip, tcp, smtp, ntp, ftp
telnet terminal
java and javascript
ajax web technology
documentation
howto, man, info
cisco in network
linux server
linux in home
online utility
and more more more.
python development
туе4ьу дштгч

  Содержание подраздела:

Удаленно запускаем графику через ssh

Предистория:
Две машины. На обоих есть X сервер/клиент и обе под OS linux. (не важно, можно и обе под любой *nix)
Обзовем их "внешний комп" и "моя машина".
Есть:
Доступ по ssh к "Внешнему компу"
Надо:
Сидя за "моей машиной" поработать с GUI (графическим) приложением на "внешнем компе".
Не важно, что именно это будет GIMP, браузер с нужными закладками, панель управления, игрушка, да любое графическое приложение. Ну нет его на "моей машине", а оно мне очень нужно!
Действия:

1. На "внешнем компе" от рута правим sshd_config (именно sshd!).
Он может находиться в /etc/ssh/ или в /etc/openssh/ или в /usr/etc/ssh ну в общем, где-то там.

Находим строчку с параметром X11Forwarding и ставим значение yes.
X11Forwarding yes

Перезапускаем демона sshd

Как это сделать - тоже объяснять не буду, поскольку в разных системах это по разному.
service sshd restart
или
/etc/init.d/sshd restart
или ...
Блин, ла сколько систем, столько и мнений насчет запуска служб! =))

2. На "моей машине" находим и правим файлик ssh_config (уже без "d"!) тоже от рута.
Находим строку с параметром ForwardX11
и ставим yes.
ForwardX11 yes

Разлогиниваемся с удаленной машины ("внешнего компа").
Залогиниваемся туда снова.
Набираем в консоли например kcontrol (если на "внешнем компе" KDE) или gnome-about (если там гном) и видим графическое окно с "внешнего компа" у себя на экране "моей машины".

Вот так.

Для чего это бывает полезно:
С КДЕ на "внешнем компе" не пробовал, а если там гном, то можно запустить gnome-panel и получить вторую панель (с кнопочкой "пуск" =)) ), но уже с другой машины. Бывает, что надо найти фотку, а название ABTCKSAHDJDF003.jpg тебе ничего о ней не говорит =)
Бывает, забыл ссылку на сайт, букмарки на другой машине. Да много чего бывает!

P.S. Фишка firefox, Iceweasel и т.п.:
Если запускать на удаленной машине firefox, когда у тебя на локальной машине он не запущен - всё нормально и открывается ff именно с той машины.
Но когда у тебя на локальной машине открыт ff и ты запускаешь его удаленно, то получаешь еще одно окно СВОЕГО firefox'а... С чем это связано - хз. Но факт уже многие годы остается фактом...

Tags: , ,

home back top
При копировании материалов нашего портала, сылка на net4me обязательна.
Рейтинг@Mail.ru   Valid HTML 4.01 Transitional     Яндекс цитирования   best billing

 



...

net4me snowflake
rfc2368
 
net4me portal This page last modified: Saturday, October 1, 2011   be in net. net4me

portal net4me linux education center