Je vos nul part que cette fonction permet le background même si l'utilisateur se déconnecte.
Non, mais le problème est dans la notion même de « déconnexion », il me semble.
J'ai ouvert une session utilisateur sur une machine distance via SSH; j'ai, de fait, ouvert un terminal .
De ce terminal, je lance un tmux/screen/whatever pour effectuer des tâches assez lourdes (compilation, mises à jour).
Je détache ce nouveau terminal du terminal qui l'a lancé.
Je ferme ce terminal. L'utilisateur n'est pas déconnecté.
Sur la machine distante, un FreeBSD, je constate que la session de l'utilisateur est toujours ouverte.
Cela signifie que, sous Linux, fermer le premier terminal termine la session, alors que l'utilisateur a ouvert d'autres terminaux toujours actifs ?
Et que dans ce cas, il faut que je garde ouvert ma connexion SSH et le terminal/shell lancé derrière ?
[^] # Re: Bug ferme chez tmux
Posté par David Marec . En réponse au journal Attention avec systemd, Tmux ne survit plus après la fermeture de la session.. Évalué à 4.
Non, mais le problème est dans la notion même de « déconnexion », il me semble.
J'ai ouvert une session utilisateur sur une machine distance via SSH; j'ai, de fait, ouvert un terminal .
De ce terminal, je lance un tmux/screen/whatever pour effectuer des tâches assez lourdes (compilation, mises à jour).
Je détache ce nouveau terminal du terminal qui l'a lancé.
Je ferme ce terminal. L'utilisateur n'est pas déconnecté.
Sur la machine distante, un FreeBSD, je constate que la session de l'utilisateur est toujours ouverte.
Cela signifie que, sous Linux, fermer le premier terminal termine la session, alors que l'utilisateur a ouvert d'autres terminaux toujours actifs ?
Et que dans ce cas, il faut que je garde ouvert ma connexion SSH et le terminal/shell lancé derrière ?