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
2022-06-14T00:12:24
Software