En este artículo explican como utilizar screenpara compartir una terminal entre dos usuarios en máquinas distintas. Básicamente los pasos a seguir son:
- Activar el setuid de screen mediante: chmod +s /usr/bin/screen
- Ejecutar en local: screen -S nombreSesion
- Activar acceso multiusuario mediante “Ctrl+a :multiuser on”
- Dar permisos a un usuario con “Ctrl+a :acladd usuario”
- Si se quiere que el usuario no pueda interactuar con la terminal (solo permisos para observar): Ctrl-a :aclchg student -w “#”
- El usuario remoto debera conectar por SSH con la máquina y ejecutar: screen -x usuario/nombreSesion
Muy buen truco y muy intersante, felicidades.