Problème : Je suis root. Je veux contrôler le screen d'un utilisateur qui n'a pas explicitement autorisé le multiuser.
Solution :
- Je repère le screen de mon utilisateur :
~# ls /var/run/screen/S-monuser pid.pts-1.machine
- et je le récupère :
~# sudo -u monuser screen -x pid.pts-1.machine Cannot open your terminal '/dev/pts/0' - please check.
- Arg, il faut que j'ajoute les droits nécessaires à mon tty :
Voilà !~# chmod go+rw /dev/pts/0 ~# sudo -u monuser screen -x pid.pts-1.machine
- Et on oublie pas de remettre les droits appropriés quand on a terminé :
~# chmod 620 /dev/pts/0
Voilà, si quelqu'un connaît une méthode plus propre...
Poster un nouveau commentaire