Разделение сеанса между несколькими пользователями Tmux

Tmux может создать сеанс сокета-S с помощью опции. Обратите внимание, что файл сокета должен быть доступен для чтения/записи всеми участниками tmux.

sudo useradd -m devs
sudo usermod -aG devs leo
sudo usermod -aG devs wangyekun
sudo usermod -aG devs kangpeng
sudo chsh -s /bin/zsh devs
su - devs
# Install oh-my-zsh, vundle (and vim plugins), fzf, sdkman, nvm
git clone git@code.aliyun.com:znbt/bomserver.git ~/sources/bomserver
tmux -S socket-file
chmod 774 socket-file

Теперь другие пользователи могут подключаться к этому сеансу с помощью tmux -S ~devs/socket-file attach.

Использование обычного пользователя

Создайте пользовательских разработчиков , как указано выше. Все пользователи входят в систему с помощью пользовательских разработчиков и подключаются к одному и тому же сеансу tmux.

Источник: https://leetschau.github.io/sharing-tmux-session-between-multiple-users.html

Was this helpful?

0 / 0