जीएनयू स्क्रीन सत्र साझा करना


17

मेरी शीघ्र ही एक प्रोफेसर के साथ बैठक होगी, लेकिन वह आमने-सामने की बैठक के लिए स्कूल में नहीं होगी। इसके बजाय वह स्काइप और एक SSH लॉगिन के माध्यम से मुझसे मिलेंगे। मैं GNU स्क्रीन का भारी उपयोगकर्ता हूं, लेकिन मैंने पहले कभी भी इसकी बहुउपयोगी कार्यक्षमता का उपयोग नहीं किया है। मैं कैसे बहुउद्देशीय क्षमताओं को स्थापित करने के बारे में जाऊंगा, और उसे (यानी r / w / x) देने के लिए अच्छी अनुमति क्या होगी?


AFAIK, मल्टी यूजर के लिए, स्क्रीन पर सेटयूड रूट स्थापित किया गया है, जो अब किसी भी तरह के प्रशासकों की तरह नहीं है। मेरी जानकारी दिनांकित हो सकती है, क्योंकि मुझे इसे सेट करने के लिए एक आवश्यक आवश्यकता नहीं दिखती है।
vrdhn

जवाबों:


10

यहाँ अच्छा ट्यूटोरियल । ACL अनुमतियाँ सेट करने के तरीके पर GNU स्क्रीन मैनुअल के इस हिस्से को देखें । उसे वह अनुमति दें जो आपको लगता है कि उसे जरूरत है, हालांकि मुझे नहीं लगता कि आपको इसे उस डिफ़ॉल्ट से बदलना होगा जो इसके द्वारा दिया गया है acladd


इसे आपके लिए निर्धारित किया गया
किप

ऐसा लगता है कि पहले लिंक और वैकल्पिक लिंक दोनों टूट गए हैं।

Archive.org लिंक फिक्स्ड
कामिल Kisiel

कृपया अपने उत्तर में लिंक किए गए लेख के आवश्यक भागों को शामिल करें। यह एक अच्छा उदाहरण है कि लिंक-ओनली उत्तर का स्वागत क्यों नहीं किया जाता है - जब लिंक सड़ता है, तो उत्तर बेकार हो जाता है।
ग्रोनोस्तज

18

अपने स्वयं के स्क्रीन सत्र के अंदर निम्नलिखित करें (मैं बॉब हूं और अपनी स्क्रीन को फ्रेड के साथ साझा करना चाहता हूं )

^A :multiuser on
^A :acladd fred

फिर टाइप करने के लिए कहा:

$ screen -x bob/

screenयह काम करने के लिए suid रूट के रूप में स्थापित किया जाना है। ( sudo chmod +s /usr/bin/screen, यह एक सुरक्षा जोखिम हो सकता है)

स्क्रीन मैन पेज पर acl-syntax के बारे में अधिक जानकारी है - केवल उदाहरण के लिए, केवल पढ़ने के लिए स्क्रीन सत्र साझा करना संभव है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.