Автор Тема: Не работает nohup  (Прочитано 437 раз)

Оффлайн Nick Gavrikov

  • Участник
  • *
  • Сообщений: 2
Не работает nohup
« : 14.09.2022 11:56:17 »
Добрый день!

Почему-то когда я запускаю программу через nohup через SSH, по завершению сессии программа убивается.
Относительно свеже установленный ALT Server 10.0.

Пример:

Захожу по SSH, запускаю:
nohup ping ya.ru &

Во втором окне тоже захожу по SSH, запускаю:
tail -f nohup.out
вижу что пинги идут

Пишу в первом окне exit - и вижу во втором окне что пинги идти перестали. По ps auxw | grep ping ничего нет.

Перепробовал все варианты с перенаправлением ввода-вывода, ничего не помогает. Как победить беду?

Оффлайн Александр Ерещенко

  • Участник
  • *
  • Сообщений: 1 246
Re: Не работает nohup
« Ответ #1 : 14.09.2022 12:28:24 »
Установите пакет systemd-settings-disable-kill-user-processes - Set global KillUserProcesses=no

Оффлайн Nick Gavrikov

  • Участник
  • *
  • Сообщений: 2
Re: Не работает nohup
« Ответ #2 : 14.09.2022 13:10:41 »
Спасибо, помогло!