Відповіді:
Ви можете додавати до сесій tmux, що належать різним користувачам, надаючи правильні дозволи та виконуючи наступні дії:
Господар
tmux -S /tmp/team
Клієнт
tmux -S /tmp/team attach
Наприклад, щоб встановити дозволи для всіх користувачів:
chmod 777 / tmp / команда
chgrp
це до тієї.
Він буде працювати для вас, просто приєднавши той же сеанс, без спеціального перемикача.
Однією з цікавих переваг tmux для спільних сеансів є те, що він автоматично підлаштовує розміри панелі до найменшого фактичного розміру терміналу з усіх підключених на даний момент клієнтів.
tmux attach
або tmux attach -t 4
приєднайтеся до сеансу 4 тощо.
chmod 777
: nonononono! Ніколи не бігатиchmod 777
. Це практично ніколи не потрібно! Навіть не для "тестування". Якщо файл читабельний, то він читабельний. Якщо це можна записати через теuser
чи інше,group
що потрібно писати до нього, то це можна записати. Існує абсолютно нульова потреба дати всім права на написання, і забутиchmod
це повернути на щось розумне - це саме те, як зламаються багатонаціональні організації. Просто не роби цього. Колись. Я написав вступ дозволів Unix . Прочитайте, будь ласка!