Respostas:
Você pode anexar a sessões tmux pertencentes a usuários diferentes, concedendo as permissões corretas e fazendo o seguinte:
Hospedeiro
tmux -S /tmp/team
Cliente
tmux -S /tmp/team attach
Por exemplo, para definir as permissões para todos os usuários:
chmod 777 / tmp / team
chgrp
para isso.
Ele funcionará para você simplesmente anexando a mesma sessão, sem nenhuma opção especial.
Uma das vantagens interessantes do tmux para sessões compartilhadas é que ele ajusta automaticamente os tamanhos dos painéis ao menor tamanho real do terminal de todos os clientes conectados no momento.
tmux attach
Ou seja, apenas corra , ou tmux attach -t 4
para anexar à sessão 4, etc.
chmod 777
: não não não não não! Nunca, nunca corrachmod 777
. Praticamente nunca é necessário! Nem mesmo para "fins de teste". Se o arquivo é legível, é legível. Se for gravável pelouser
ougroup
que precisar ser gravado, será gravável. Não há absolutamente nenhuma necessidade de conceder permissões de gravação a todos, e esquecê-chmod
lo de volta a algo sadio é exatamente como as multinacionais são invadidas. Apenas não faça isso. Sempre. Eu escrevi uma introdução às permissões do Unix . Por favor, leia!