Позвольте Transmission работать на сервере независимо от сеанса SSH

Позвольте Transmission работать на сервере независимо от сеанса SSH

Этот вопрос был перефразирован, предыдущий был дубликатомВыполнять удаленные команды, полностью отключившись от ssh-соединения

Я хочу получить доступ к компьютеру через SSH, запустить Iceweasel и Transmission, использовать Iceweasel для поиска торрентов, добавить торренты в Transmission, закрыть Icewasel, закрыть сеанс SSH и разрешить Transmission работать на сервере.

Я запускаю Transmission с помощью nohup, но если я закрываю Transmission, он закрывается на сервере. Если я выхожу из сеанса, он также закрывается.

решение1

Вы можете попробовать nohup("no hangup"). Например:

nohup myapp &

Если этого недостаточно, перенаправьте все потоки ввода-вывода:

nohup myapp < /dev/null 2>&1 &

По умолчанию nohup уже перенаправил поток 1 на "nohup.out", но вы можете изменить это (см. man nohup). В Википедии также естьхорошая статья.

Обратите внимание, что вам все равно нужно использовать &nohup.

Связанный контент