Odpowiedzi:
Możesz dołączyć do sesji tmux należących do różnych użytkowników, podając odpowiednie uprawnienia i wykonując następujące czynności:
Gospodarz
tmux -S /tmp/team
Klient
tmux -S /tmp/team attach
Na przykład, aby ustawić uprawnienia dla wszystkich użytkowników:
chmod 777 / tmp / team
chgrp
do tego.
Będzie działać dla ciebie, po prostu dołączając tę samą sesję, bez specjalnego przełącznika.
Jedną z fajnych zalet tmux dla sesji współdzielonych jest to, że automatycznie dostosowuje rozmiary panelu do najmniejszego rzeczywistego rozmiaru terminala wszystkich aktualnie podłączonych klientów.
tmux attach
lub tmux attach -t 4
dołącz do sesji 4 itd.
chmod 777
: nie nie nie nie nie! Nigdy nie biegnijchmod 777
. To praktycznie nigdy nie jest wymagane! Nawet do „celów testowych”. Jeśli plik jest czytelny, to jest czytelny. Jeśli jest zapisywalny przezuser
lub,group
który musi do niego pisać, to jest zapisywalny. Absolutnie nie ma potrzeby udzielania wszystkim uprawnień do zapisu, a zapomnieniechmod
o czymś rozsądnym to dokładnie sposób, w jaki hakowane są międzynarodowe korporacje. Po prostu nie rób tego. Zawsze. Napisałem wprowadzenie do uprawnień Unix . Proszę przeczytaj to!