Привет, у меня возникла интересная проблема в LXC-контейнере с Debian 12. Что бы я ни делал, при выходе из системы мой TMUX-сервер почему-то завершается. Вот что я уже пробовал:
Попытался отредактировать /etc/systemd/logind.conf, добавив KillUserProcesses=no и KillExcludeUsers=root MY_USER_NAME, затем перезагрузился – tmux всё равно убивается при выходе.
Затем включил linger командой loginctl enable-linger MY_USER_NAME, снова перезагрузился – результат тот же, tmux убивают при выходе.
Запускал systemd-run --scope --user tmux – выдало ошибку: Failed to connect to bus: No medium found.
Переустанавливал openssh-server и openssh-client через apt install --reinstall openssh-server openssh-client, как советовали на форуме Proxmox.
Есть ли простой способ понять, что именно убивает tmux? И сталкивался ли кто-то с такой же проблемой недавно?
Если кто-то хочет повторить ситуацию, я использую LXC-шаблон Proxmox: debian-12-standard_12.7-1_amd64.tar.zst, непривилегированный контейнер с включённым nesting.
Алгоритм действий: залогиньтесь под root, установите tmux через apt, запустите tmux, внутри него запустите top, затем ctrl+b d, чтобы отсоединиться, и выйдите из сеанса. Повторно войдите под root, выполните tmux attach – и получите сообщение «no sessions».
При этом tmux отлично работает напрямую в оболочке Proxmox-хоста и на всех других моих Linux-машинах.
Попытался отредактировать /etc/systemd/logind.conf, добавив KillUserProcesses=no и KillExcludeUsers=root MY_USER_NAME, затем перезагрузился – tmux всё равно убивается при выходе.
Затем включил linger командой loginctl enable-linger MY_USER_NAME, снова перезагрузился – результат тот же, tmux убивают при выходе.
Запускал systemd-run --scope --user tmux – выдало ошибку: Failed to connect to bus: No medium found.
Переустанавливал openssh-server и openssh-client через apt install --reinstall openssh-server openssh-client, как советовали на форуме Proxmox.
Есть ли простой способ понять, что именно убивает tmux? И сталкивался ли кто-то с такой же проблемой недавно?
Если кто-то хочет повторить ситуацию, я использую LXC-шаблон Proxmox: debian-12-standard_12.7-1_amd64.tar.zst, непривилегированный контейнер с включённым nesting.
Алгоритм действий: залогиньтесь под root, установите tmux через apt, запустите tmux, внутри него запустите top, затем ctrl+b d, чтобы отсоединиться, и выйдите из сеанса. Повторно войдите под root, выполните tmux attach – и получите сообщение «no sessions».
При этом tmux отлично работает напрямую в оболочке Proxmox-хоста и на всех других моих Linux-машинах.
