users – ¿Cuáles son otras formas de compartir una sesión tmux entre dos usuarios?

Pregunta:

Estoy buscando una forma limpia y fácil de compartir una sesión tmux con otro usuario en la misma máquina. -S socket-path opción -S socket-path , pero requiere abrir todos los permisos de socket-path antes de que alguien más pueda conectarse a la sesión. Funciona, pero es un poco engorroso. Por ejemplo:

# Me
$ tmux -S /tmp/pair
$ chmod 777 /tmp/pair

# Another user
$ tmux -S /tmp/pair attach

Esto funciona, pero ambos usuarios ahora comparten la misma configuración de tmux (la configuración del usuario que inició la sesión). ¿Hay alguna manera de permitir que los dos usuarios usen su propia configuración tmux y sus propios enlaces de teclas tmux individuales?

Para obtener puntos de bonificación, idealmente, también sería bueno dar acceso de solo lectura a la sesión tmux a otros usuarios.

Respuesta:

De https://github.com/zolrath/wemux :

wemux mejora tmux para hacer que la multiplexación de terminales multiusuario sea más fácil y más potente. Permite a los usuarios alojar un servidor wemux y hacer que los clientes se unan en:

El modo espejo brinda a los clientes (otro usuario SSH en su máquina) acceso de solo lectura a la sesión, lo que les permite ver su trabajo, o

El modo de emparejamiento permite que el cliente y usted mismo trabajen en el mismo terminal (cursor compartido)

El modo Rogue permite al cliente emparejarse o trabajar de forma independiente en otra ventana (cursores separados) en la misma sesión tmux.

Cuenta con soporte para múltiples servidores, así como listas de usuarios y notificaciones cuando los usuarios se conectan / desconectan.

Es un contenedor de shellscript sobre tmux, no es necesario compilarlo.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım