Jawaban:
Anda dapat melampirkan ke sesi tmux yang dimiliki oleh pengguna yang berbeda dengan memberikan izin yang benar dan melakukan hal berikut:
Tuan rumah
tmux -S /tmp/team
Klien
tmux -S /tmp/team attach
Misalnya, untuk mengatur izin untuk semua pengguna:
chmod 777 / tmp / tim
chgrp
itu.
Ini akan bekerja untuk Anda hanya dengan melampirkan sesi yang sama, tanpa saklar khusus.
Salah satu keuntungan keren dari tmux untuk sesi bersama adalah secara otomatis menyesuaikan ukuran panel dengan ukuran terminal aktual terkecil dari semua klien yang saat ini terhubung.
tmux attach
, atau tmux attach -t 4
untuk melampirkan ke sesi 4, dll.
chmod 777
: nonononono! Tidak pernah larichmod 777
. Praktis tidak pernah diperlukan! Bahkan untuk "tujuan pengujian". Jika file dapat dibaca, maka itu dapat dibaca. Jika itu dapat ditulisi olehuser
ataugroup
yang perlu ditulis, maka itu dapat ditulisi. Sama sekali tidak ada keharusan untuk memberikan izin menulis kepada semua orang, dan lupachmod
mengembalikannya ke sesuatu yang waras adalah cara perusahaan multinasional diretas. Tapi jangan lakukan itu. Pernah. Saya menulis pengantar izin Unix . Silakan baca!