Je veux pouvoir lancer des sessions d'écran sur des serveurs distants à partir d'une seule commande ssh sur mon bureau. Cependant, screen semble avoir besoin d'un terminal, qui n'est pas disponible lors de l'exécution d'une commande via ssh.
Donc l'évidence
ssh root@my.machine screen "tail -f /var/log/messages"
(à titre d'exemple) ne fonctionne pas, et donne
Must be connected to a terminal.
Je veux que ssh lance la commande sous un écran pour que je puisse me connecter plus tard et attacher comme je le ferais à une session d'écran que j'aurais lancée manuellement.