@yukuCrow
Учусь в АлтГУ, ФМиИТ, кафедра информатики.

Почему прекращается работа приложения при завершении сеанса удаленного доступа?

Здравствуйте.
Держу сервер игры Minecraft на удаленной виртуальной машине с операционной системой Ubuntu, доступ к которой получаю через SSH клиент PuTTY. В линуксе и управлении системой через консоль мало чего понимаю.
Проблема в том, что сервер прекращает работу при закрытии программы PuTTY и прекращении сеанса удаленного доступа. Могу ли я выключать PuTTY не выключая при этом сервер и, если да, то как?
Заранее благодарю за возможные ответы.
  • Вопрос задан
  • 771 просмотр
Решения вопроса 1
DevMan
@DevMan
запускать сервер при помощи nohup/screen/tmux/etc.
Putty. При закрытии останавливается процесс?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
xotkot
@xotkot
хорошо есть и хорошо весьма
если там systemd то делается так:
# loginctl enable-linger <username>
прописывается на сервере
по сути данная команда держит состояние пользователя.
для отключения:
# loginctl disable-linger <username>
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
ctrl-z
bg
disown

ну или если скилла хватит - apt-get install screen; screen
В screen запускаете сервер, деаттачитесь кнопками ctrl+a, d
Потом можно закрывать putty, а вернуться в консоль с запущенным сервером командой screen -Rx можно от того же пользователя.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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