Есть комп, дома, еще один на работе. На домашнем компе есть aMule и запущен sshd. Подскажите как можно запустить aMule подключившись к компу через ssh.
Я знаю что есть специальные клиенты для нескольких сетей с веб интерфейсом, вопрос не только в aMule. В следующий раз мне возможно захочется запустить ради прикола просмотрщик картинок с определенной картинкой в то время как за компом будет сидеть человек. Хочу делать это через ssh и чтобы приложение открывалось в KDE/Gnome сессии этого человека.
Как это сделать?
Запуск Amule через удаленную Ssh сессию
Модератор: Модераторы разделов
- Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Запуск Amule через удаленную Ssh сессию
borov писал(а): ↑20.04.2007 14:28Есть комп, дома, еще один на работе. На домашнем компе есть aMule и запущен sshd. Подскажите как можно запустить aMule подключившись к компу через ssh.
Я знаю что есть специальные клиенты для нескольких сетей с веб интерфейсом, вопрос не только в aMule. В следующий раз мне возможно захочется запустить ради прикола просмотрщик картинок с определенной картинкой в то время как за компом будет сидеть человек. Хочу делать это через ssh и чтобы приложение открывалось в KDE/Gnome сессии этого человека.
Как это сделать?
То есть, приложение должно открыться на экране того компьютера, к которому ты подсоединяешься по ssh?
Тогда вот так:
Подсоединяешься по ssh, логинишься.
Печатаешь
DISPLAY=:0
<command>
Окошко <command>'а откроется на экране удаленного компьютера.
Re: Запуск Amule через удаленную Ssh сессию
(Uncle_Theodore) писал(а):приложение должно открыться на экране того компьютера, к которому ты подсоединяешься по ssh?
Да.
Не прокатило
borov@debian:~$ DISPLAY=:0
borov@debian:~$ amule
Error: Unable to initialize gtk, is DISPLAY set properly?
- Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Запуск Amule через удаленную Ssh сессию
теперь работает. Спасибо
Код: Выделить всё
borov@debian:~$ export DISPLAY=0:0
borov@debian:~$ amule
Error: Unable to initialize gtk, is DISPLAY set properly?
borov@debian:~$ export DISPLAY=:0
borov@debian:~$ amule
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
Loading temp files from /home/borov/.aMule/Temp.
Loading PartFile 6 of 6
All PartFiles Loaded.
ListenSocket: Ok.
External connections disabled in config file
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Adding file /home/borov/.aMule/Temp/001.part.met to shares
Adding file /home/borov/.aMule/Temp/002.part.met to shares
Adding file /home/borov/.aMule/Temp/004.part.met to shares
Adding file /home/borov/.aMule/Temp/005.part.met to shares
Adding file /home/borov/.aMule/Temp/006.part.met to shares
execvp(amuleweb, --amule-config-file=/home/borov/.aMule/amule.conf) failed with error 2!
Created async DNS checker for sowatabbau.mine.nu (type 0)
-------------
нажал Ctrl+Z
-------------
[1]+ Stopped amule
borov@debian:~$ bg
[1]+ amule &
Re: Запуск Amule через удаленную Ssh сессию
Подсоединяешься по ssh, логинишься.
Печатаешь
DISPLAY=:0
<command>
Спосибо, самому нужно было а неполучалось!
Debian Lenny, Kernel 2.7.27.7, KDE 4.1.3
Re: Запуск Amule через удаленную Ssh сессию
borov, а еще все это можно дополнить screen-сессией на удаленной машине.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог