मैं अपने स्थानीय मशीन पर tmux का उपयोग कर रहा हूं और आमतौर पर एक साथ कई सत्र होते हैं।
मैं आमतौर पर क्या करता हूं मेरे पास स्थानीय रूप से काम करने के लिए अलग-अलग खिड़कियों के साथ एक सत्र है और अन्य सत्र जिनमें मैं प्रति सत्र एक मेजबान के लिए कई खिड़कियां जोड़ता हूं।
एक सत्र / खिड़की का पेड़ इस तरह से दैनिक उपयोग में दिखता है जैसे मैं tmux बनाता हूं:
(TMUX on my local machine)
|
+- session 1: local
| \_ window 1: local shell
| \_ window 2: local shell
| \_ ...
|
+ session 2: somehost
| \_ window1: ssh user@somehost
| \_ window2: ssh user@somehost
| \_ ...
|
+ session 3: someotherhost
\_ window1: ssh user@someotherhost
\_ window2: ssh user@someotherhost
\_ ...
क्या सत्र २ और सत्र ३ बनाने का कोई तरीका है जो किसी प्रकार के दूरस्थ सत्र को जोड़ने के लिए है, जो किसी ट्विहट और someotherhost पर निर्मित tmux सत्र से जुड़ता है?
उपरोक्त पेड़ इस तरह दिखेगा:
(TMUX on my local machine)
|
+- session 1: local
| \_ window 1: local shell
| \_ window 2: local shell
| \_ ...
|
+ session 2 linked to an existing session on somehost
| \_ window1: shell on somehost
| \_ window2: shell on somehost
| \_ ...
|
+ session 3 linked to an existing session on someotherhost
\_ window1: shell on someotherhost
\_ window2: shell on someotherhost
\_ ...
मुझे यह विषय मिला लेकिन मुझे यकीन नहीं है कि यह वही है जो मैं करना चाहता हूं: क्या मेजबानों के बीच एक tmux सॉकेट साझा करना संभव है?
मुझे लगता है कि मैं जिस चीज की तलाश कर रहा हूं, मुझे अपने स्थानीय मशीन, उसीहोस्ट और someotherhost पर एक ही tmux कॉन्फ़िगरेशन की आवश्यकता होगी, लेकिन यह समस्या नहीं होगी।