Je souhaite utiliser l'écran GNU de manière à ce que l'utilisateur ne sache pas qu'il est présent. C'est pour m'assurer qu'une application de gestion basée sur le texte que j'écris ne peut être utilisée que par un seul utilisateur à la fois. Pour se prémunir contre les utilisateurs qui verrouillent tout le monde en exécutant l'application et en la lâchant, en la laissant en cours de route, je veux pouvoir détacher leur session et permettre à un autre utilisateur de s'y attacher.Comment utiliser GNU Screen de manière transparente
Mes questions est:
- Puis-je définir la clé d'échappement dans .screenrc null, de sorte que l'utilisateur ne peut accéder à l'une des fonctionnalités de l'écran lui-même?
J'ai réussi à entrer dans le mode de commande de l'écran (ou autre) en tapant Ctrl-Shift- @ (qui envoie 0x00 au terminal) en utilisant votre exemple. – strager
Hmm, j'ai aussi essayé cette frappe, mais je n'ai pas réussi à faire ce travail. C'est pourquoi j'ai dit que je ne compterais pas dessus. :) –
Votre mise à jour fonctionne (ou, au moins, je ne trouve pas la séquence qui le permet). Une autre étape pour rendre l'écran transparent est de définir le TERM à autre chose que "screen". – strager