Tutorial compartir sesiones SSH con Tmux en GNU/Linux
En este tutorial veremos como, por ejemplo, se pueden compartir sesiones SSH en un servidor GNU/Linux
Palabras claves: tmux, multiplexador de consolas, ssh, compartir sesión, GNU/Linux.
Supongamos para el ejemplo que tenemos un ordenador llamado 'uno' con usuario 'uno', otro llamado 'dos' con usuario 'dos', y el servidor al que nos queremos conectar por SSH con IP 10.0.0.11.
Desde el ordenador 'uno', abrimos un terminal y iniciamos Tmux:
tmux
Ahora nos conectamos al servidor por SSH:
ssh [email protected]
Nos pedira la seña, la escribimos y ya estamos conectados al servidor. En la terminal del servidor creamos una sesión para compartir llamada 'compartiendo':
tmux new-session -s compartiendo
En el ordenador 'dos' seguimos los pasos anteriores para conectarnos al servidor, y cuando ya estamos logueados en la terminal del servidor verificamos las sesiones de Tmux abiertas con:
tmux list-sessions
nos aparecerá la sesión 'compartiendo' creada por el usuario 'uno'. para conectarnos a ella escribimos:
tmux attach -t compartiendo
Ahora tendremos a los dos usuarios compartiendo la misma sesión.
Finalmente para salir de la sesión usamos la combinación de teclas:
ctrl + b d