Экран с ssh для преодоления разъединения

Просто открытие приложения X на другой машине не сложно.

Подключитесь к аппарату local, на котором вы хотите запустить приложение, но покажите его на своем компьютере remote. [ ! d1]

you@local$ ssh -X user@remote
(login etc)
user@remote$ nautilus

Производительность может быть не такой хорошей, как вы ожидали. При отключении введите exit. Если он по какой-то причине висит, нажмите Ctrl + C, чтобы разорвать соединение.

1
задан 24 May 2012 в 22:46

16 ответов

Если у вас есть современная версия ubuntu на сервере, вы можете использовать byobu, которая является более обновленной версией экрана.

Из вашего локального:

ssh serv@domain
byobu
/path/to/script.whatever
[d3 ] Затем, если ваш сеанс падает (или вы просто закрываете терминал), вы можете снова подключиться к команде ssh и вернуться туда, где вы были.

Вы также можете установить byobu, чтобы он всегда работал, что и есть Я делаю, набрав byobu-enable.

3
ответ дан 25 May 2018 в 11:00

Если у вас есть современная версия ubuntu на сервере, вы можете использовать byobu , что является более обновленной версией экрана.

Из вашего локального:

ssh serv@domain
byobu
/path/to/script.whatever

Затем, если ваша сессия падает (или вы просто закрываете терминал), вы можете снова подключиться к команде ssh и вернуться туда, где вы были.

Вы также можете установить byobu на всегда выполняйте, что я делаю, набрав byobu-enable.

3
ответ дан 25 July 2018 в 18:46

Если у вас есть современная версия ubuntu на сервере, вы можете использовать byobu , что является более обновленной версией экрана.

Из вашего локального:

ssh serv@domain
byobu
/path/to/script.whatever

Затем, если ваша сессия падает (или вы просто закрываете терминал), вы можете снова подключиться к команде ssh и вернуться туда, где вы были.

Вы также можете установить byobu на всегда выполняйте, что я делаю, набрав byobu-enable.

3
ответ дан 2 August 2018 в 00:55

Если у вас есть современная версия ubuntu на сервере, вы можете использовать byobu , что является более обновленной версией экрана.

Из вашего локального:

ssh serv@domain
byobu
/path/to/script.whatever

Затем, если ваша сессия падает (или вы просто закрываете терминал), вы можете снова подключиться к команде ssh и вернуться туда, где вы были.

Вы также можете установить byobu на всегда выполняйте, что я делаю, набрав byobu-enable.

3
ответ дан 4 August 2018 в 16:26

Если у вас есть современная версия ubuntu на сервере, вы можете использовать byobu , что является более обновленной версией экрана.

Из вашего локального:

ssh serv@domain
byobu
/path/to/script.whatever

Затем, если ваша сессия падает (или вы просто закрываете терминал), вы можете снова подключиться к команде ssh и вернуться туда, где вы были.

Вы также можете установить byobu на всегда выполняйте, что я делаю, набрав byobu-enable.

3
ответ дан 6 August 2018 в 01:06

Если у вас есть современная версия ubuntu на сервере, вы можете использовать byobu , что является более обновленной версией экрана.

Из вашего локального:

ssh serv@domain
byobu
/path/to/script.whatever

Затем, если ваша сессия падает (или вы просто закрываете терминал), вы можете снова подключиться к команде ssh и вернуться туда, где вы были.

Вы также можете установить byobu на всегда выполняйте, что я делаю, набрав byobu-enable.

3
ответ дан 7 August 2018 в 18:32

Если у вас есть современная версия ubuntu на сервере, вы можете использовать byobu , что является более обновленной версией экрана.

Из вашего локального:

ssh serv@domain
byobu
/path/to/script.whatever

Затем, если ваша сессия падает (или вы просто закрываете терминал), вы можете снова подключиться к команде ssh и вернуться туда, где вы были.

Вы также можете установить byobu на всегда выполняйте, что я делаю, набрав byobu-enable.

3
ответ дан 10 August 2018 в 07:13

Если у вас есть современная версия ubuntu на сервере, вы можете использовать byobu , что является более обновленной версией экрана.

Из вашего локального:

ssh serv@domain
byobu
/path/to/script.whatever

Затем, если ваша сессия падает (или вы просто закрываете терминал), вы можете снова подключиться к команде ssh и вернуться туда, где вы были.

Вы также можете установить byobu на всегда выполняйте, что я делаю, набрав byobu-enable.

3
ответ дан 15 August 2018 в 19:12

Если вы не делаете ничего интерактивного в этом скрипте, вы можете просто запустить его, используя nohup, который будет продолжать его, даже если сессия ssh завершается.

Команда будет выглядеть так:

nohup /path/to/name.bash &

Конечный амперсанд устанавливает nohup-процесс на запустите в фоновом режиме.

Подробнее о команде nohup: http://en.wikipedia.org/wiki/Nohup

1
ответ дан 25 May 2018 в 11:00

Если вы не делаете ничего интерактивного в этом скрипте, вы можете просто запустить его с помощью nohup, который будет продолжать его, даже если сессия ssh завершается. это будет применяться только к одному сценарию, а не к экрану, который по существу сохраняет ваш весь сеанс регистрации.

Команда будет:

nohup /path/to/name.bash &

Конечный амперсанд устанавливает nohup-процесс на запустите в фоновом режиме.

Подробнее о команде nohup: http://en.wikipedia.org/wiki/Nohup

1
ответ дан 25 July 2018 в 18:46

Если вы не делаете ничего интерактивного в этом скрипте, вы можете просто запустить его с помощью nohup, который будет продолжать его, даже если сессия ssh завершается. это будет применяться только к одному сценарию, а не к экрану, который по существу сохраняет ваш весь сеанс регистрации.

Команда будет:

nohup /path/to/name.bash &

Конечный амперсанд устанавливает nohup-процесс на запустите в фоновом режиме.

Подробнее о команде nohup: http://en.wikipedia.org/wiki/Nohup

1
ответ дан 2 August 2018 в 00:55

Если вы не делаете ничего интерактивного в этом скрипте, вы можете просто запустить его с помощью nohup, который будет продолжать его, даже если сессия ssh завершается. это будет применяться только к одному сценарию, а не к экрану, который по существу сохраняет ваш весь сеанс регистрации.

Команда будет:

nohup /path/to/name.bash &

Конечный амперсанд устанавливает nohup-процесс на запустите в фоновом режиме.

Подробнее о команде nohup: http://en.wikipedia.org/wiki/Nohup

1
ответ дан 4 August 2018 в 16:26

Если вы не делаете ничего интерактивного в этом скрипте, вы можете просто запустить его с помощью nohup, который будет продолжать его, даже если сессия ssh завершается. это будет применяться только к одному сценарию, а не к экрану, который по существу сохраняет ваш весь сеанс регистрации.

Команда будет:

nohup /path/to/name.bash &

Конечный амперсанд устанавливает nohup-процесс на запустите в фоновом режиме.

Подробнее о команде nohup: http://en.wikipedia.org/wiki/Nohup

1
ответ дан 6 August 2018 в 01:06

Если вы не делаете ничего интерактивного в этом скрипте, вы можете просто запустить его с помощью nohup, который будет продолжать его, даже если сессия ssh завершается. это будет применяться только к одному сценарию, а не к экрану, который по существу сохраняет ваш весь сеанс регистрации.

Команда будет:

nohup /path/to/name.bash &

Конечный амперсанд устанавливает nohup-процесс на запустите в фоновом режиме.

Подробнее о команде nohup: http://en.wikipedia.org/wiki/Nohup

1
ответ дан 7 August 2018 в 18:32

Если вы не делаете ничего интерактивного в этом скрипте, вы можете просто запустить его с помощью nohup, который будет продолжать его, даже если сессия ssh завершается. это будет применяться только к одному сценарию, а не к экрану, который по существу сохраняет ваш весь сеанс регистрации.

Команда будет:

nohup /path/to/name.bash &

Конечный амперсанд устанавливает nohup-процесс на запустите в фоновом режиме.

Подробнее о команде nohup: http://en.wikipedia.org/wiki/Nohup

1
ответ дан 10 August 2018 в 07:13

Если вы не делаете ничего интерактивного в этом скрипте, вы можете просто запустить его с помощью nohup, который будет продолжать его, даже если сессия ssh завершается. это будет применяться только к одному сценарию, а не к экрану, который по существу сохраняет ваш весь сеанс регистрации.

Команда будет:

nohup /path/to/name.bash &

Конечный амперсанд устанавливает nohup-процесс на запустите в фоновом режиме.

Подробнее о команде nohup: http://en.wikipedia.org/wiki/Nohup

1
ответ дан 15 August 2018 в 19:12

Другие вопросы по тегам:

Похожие вопросы: