Запуск python как фонового процесса

Есть скрипт на python, и я хочу запустить его в фоне. Но ни nohup, ни screen мне не помогают, потому что после выхода из сессии скрипт перестает работать. Пробовал:

nohup python3 main.py
nohup python3 main.py &
sudo nohup python3 main.py
sudo nohup python3 main.py &

Но при выходе из консоли nohup перестает работать. И logout, exit не работают. Выходил из nohup как через Ctrl+C, так и Ctrl+Z.

Попробовал screen. Создал окно, отвязал,

There is a screen on:
    24101.pts-0.server     (03/31/2020 02:15:30 PM)        (Detached)
1 Socket in /run/screen/S-user.

но после выхода из системы все окна очищаются, просто их нет больше, и screen -ls показывает

No Sockets found in /run/screen/S-user.

Что я делаю не так? Это Astralinux (читать Debian)


Ответы (0 шт):