На этот вопрос уже есть ответ:
У меня есть приложение узла, разрабатываемое на сервере ubuntu через соединение SSH, я использую клиент ssh bitvise и запускаю узел node server.js
через его терминал с графическим интерфейсом пользователя.
Но когда я выхожу из клиента ssh, серверный терминал закрывается удаленно, как я могу оставить его открытым? Я не уверен, связан ли вопрос с этим конкретным клиентом или с SSH в целом.
Просто используйте команду nohup, заканчивающуюся и. Таким образом, Ваша команда узла будет похожа на это:
nohup node server.js &
Обратите внимание, что весь вывод Вашей команды узла будет записан в файл nohup.log. Также рассмотрите использование конфигурации systemd для хранения этого сценария, сталкивающегося с рабочим сервером.