Kiểm tra sự cho phép của các /tmp/tmux*/
thư mục. Chúng nên được sở hữu bởi bạn và không ai có thể truy cập được.
Vì vậy, thay đổi quyền như:
chmod 700 -R /tmp/tmux*
Điều quan trọng là thư mục socket thuộc sở hữu của bạn và không phải ai cũng có thể truy cập được, hoặc bất kỳ người dùng nào cũng có thể sử dụng máy chủ tmux của bạn. Trong một thời gian, tmux đã bỏ qua kiểm tra chế độ truy cập không chính xác, điều này đã được sửa trong 2.0.
Nếu hệ thống của bạn không hỗ trợ tạo thư mục trong / tmp với quyền sở hữu phù hợp, bạn sẽ phải sử dụng -S để chỉ rõ ràng vào ổ cắm. Việc kiểm tra rất quan trọng và chúng tôi sẽ không hỗ trợ các hệ thống không có ngữ nghĩa cấp phép tệp Unix.
/tmp
nên có 4777 (cần cờ + t). Không có nó, mọi người sẽ có thể xóa các tệp và đổi tên các tệp hoặc thư mục của những người khác bên dưới/tmp
. Hơn nữa, đó là một câu trả lời giống như ảo thuật gia ("làm X, bạn nhận được Y" - nhưng không có lời giải thích).