Bug 36633 - Закрывается screen при обрыве SSH сессии
Summary: Закрывается screen при обрыве SSH сессии
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: systemd (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-19 23:56 MSK by Vyacheslav Dikonov
Modified: 2019-04-20 13:54 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vyacheslav Dikonov 2019-04-19 23:56:53 MSK
1) Заходим по ssh (по ключу) на удаленную машину
2) screen mc 
   Запускаем долгий процесс 
3) связь рвется, ssh сессия разорвана
4) Заходим туда же снова
5) screen -r

There is no screen to be resumed.

@$%!!!   Итоги работы компьютера за последние часы пропали.
Это теперь так и будет?
Comment 1 Anton Farygin 2019-04-20 09:19:25 MSK
Это фича systemd, отключается настройкой.
Comment 2 Vyacheslav Dikonov 2019-04-20 10:00:27 MSK
Подскажите, пожалуйста, как найти эту настройку.
В сети море неверных решений проблемы с nohup, disown и т.д. 

Помогло 
systemd-run --scope --user screen mc

но хочется стандартного поведения и не заучивать длинные лишние команды...
Comment 3 Anton Farygin 2019-04-20 10:44:12 MSK
KillUserProcesses=no
Comment 4 Alexey Shabalin 2019-04-20 13:54:34 MSK
Установите пакет systemd-settings-disable-kill-user-processes, это самый простой способ.