Câu trả lời:
Bạn có thể đính kèm vào các phiên tmux thuộc sở hữu của những người dùng khác nhau bằng cách cấp quyền chính xác và thực hiện các thao tác sau:
Người dẫn chương trình
tmux -S /tmp/team
Khách hàng
tmux -S /tmp/team attach
Ví dụ: để đặt quyền cho tất cả người dùng:
chmod 777 / tmp / đội
chgrp
nó vào đó.
Nó sẽ làm việc cho bạn bằng cách chỉ cần đính kèm cùng một phiên, không có công tắc đặc biệt.
Một trong những lợi thế tuyệt vời của tmux cho các phiên chia sẻ là nó tự động điều chỉnh kích thước khung thành kích thước đầu cuối thực tế nhỏ nhất của tất cả các máy khách hiện được kết nối.
tmux attach
hoặc tmux attach -t 4
để đính kèm vào phiên 4, v.v.
chmod 777
: không không không không không! Không bao giờ chạychmod 777
. Đó là thực tế không bao giờ cần thiết! Thậm chí không phải vì "mục đích thử nghiệm". Nếu tập tin có thể đọc được thì nó có thể đọc được. Nếu nó có thể ghi bởiuser
hoặcgroup
cần phải viết cho nó, thì nó có thể ghi được. Hoàn toàn không cần phải cung cấp cho tất cả mọi người quyền viết và quênchmod
nó trở lại một cái gì đó lành mạnh chính xác là cách các công ty đa quốc gia bị hack. Đừng làm điều đó. Không bao giờ. Tôi đã viết một bài giới thiệu về quyền hạn Unix . Xin vui lòng đọc nó!