Screen es un «gestor de ventanas» para consola que ningún administrador de sistemas debería desconocer. Sirve para muchas cosas (casi todas ellas las podeis encontrar en «man screen») pero una de las que más me ha sorprendido es que permite compartir consola como el que comparte pantalla a través del skype
- Cambiar el setuid root. Por defecto screen se instala con el bit setuid desactivado.
sudo chmod +s /usr/bin/screen sudo chmod 755 /var/run/screen
- Crear una sesión
screen -S sessionName
- Definirla como multiusuario
Ctrl-a :multiuser on
- Dar permiso a un usuario para ver la sesión
Ctrl-a :acladd user
- (Opcional)Para evitar que el otro usuario pueda editar
Ctrl-a :aclchg user -w "#"
- El otro usuario puede conectarse usando:
screen -x username/sessionName