Réponses:
Vous pouvez vous attacher à des sessions tmux appartenant à différents utilisateurs en accordant les autorisations appropriées et en procédant comme suit:
Hôte
tmux -S /tmp/team
Client
tmux -S /tmp/team attach
Par exemple, pour définir les autorisations pour tous les utilisateurs:
chmod 777 / tmp / équipe
chgrp
le faire.
Cela fonctionnera pour vous en attachant simplement la même session, sans commutateur spécial.
L'un des avantages intéressants de tmux pour les sessions partagées est qu'il ajuste automatiquement la taille des volets à la plus petite taille de terminal réelle de tous les clients actuellement connectés.
tmux attach
, ou tmux attach -t 4
attacher à la session 4, etc.
chmod 777
: non non Non Non Non! Ne jamais courirchmod 777
. Ce n'est pratiquement jamais nécessaire! Pas même à des "fins de test". Si le fichier est lisible, il est lisible. S'il est accessible en écriture par leuser
ougroup
qui doit y écrire, il est accessible en écriture. Il n'y a absolument aucun besoin de donner à tout le monde des autorisations d'écriture, et oublier dechmod
revenir à quelque chose de sain est exactement la façon dont les multinationales sont piratées. Ne le fais pas. Déjà. J'ai écrit une introduction aux autorisations Unix . Lisez-le s'il vous plaît!