जब मैं काट दिया तो टर्मिनल स्क्रीन का उपयोग कैसे करूँ?


4

मैं किसी उपयोगकर्ता को एक क्रोकेटेड उपयोगकर्ता पर SCREEN का उपयोग करने की अनुमति कैसे दूं?

मैंने हर चीज की कोशिश की है लेकिन मैं असफल रहता हूं।

मुझे उपयोगकर्ता को SCREEN का उपयोग करने में सक्षम होने की आवश्यकता होती है, जब वे चकित उपयोगकर्ता के रूप में bash में लॉग इन होते हैं।


चिरोट किए गए उपयोगकर्ता के पास एक नया पैसा खोलने के लिए पर्याप्त पहुंच होनी चाहिए, आपके प्रश्न को भी अधिक जानकारी की आवश्यकता है, क्या आप अपने सिस्टम पर कोई अतिरिक्त सुरक्षा का उपयोग करते हैं (जीआरईसी, सेलाइनक्स, अन्य)?
रिसेप्शन

जवाबों:


5

स्क्रीन को शायद चेरोट के/dev/pts अंदर माउंट करने के लिए, छद्म-टर्मिनल फाइलसिस्टम की आवश्यकता होती है

mount -t devpts none "$rootpath/dev/pts" -o ptmxmode=0666,newinstance

ln -fs "pts/ptmx" "$rootpath/dev/ptmx"

( newinstanceझंडा वैकल्पिक है; यह उपयोगकर्ता को पूरी तरह से अलग सूची देता है, जिससे उन्हें यह पता चलता है कि अन्य उपयोगकर्ता क्या लॉग इन कर रहे हैं।)


क्या मैं रूट उपयोगकर्ता पर करूं?
मुक्तादिर मिया

@MuktadirMiah: हाँ, और आप ऐसा हर उपयोगकर्ता के लिए करते हैं। (आप इसके साथ स्वचालित कर सकते हैं pam_exec।)
१२:३२

"मैंने" आरटी-माउंट डिवाइसेस को नहीं चलाया "/ होम / जेल / देव / पीटीएस" -o ptmxmode = 0666, newinstance "मुझे त्रुटि मिलती है" माउंट: माउंट पॉइंट / होम / जेल / देव / पीटी मौजूद नहीं है "मैंने इस्तेमाल किया यह ट्यूटोरियल उपयोगकर्ता को चुराने के लिए
मुक्तादिर मिया

यदि माउंटपॉइंट मौजूद नहीं है, तो इसे बनाएं। के साथ mkdir
ग्रैविटी

मैंने इसे किया है, लेकिन अभी भी मुझे "-सूत्र: स्क्रीन: कमांड नहीं मिला" चिरोषित उपयोगकर्ता पर।
मुक्तीदिर मिया

1

आउट-ऑफ-स्टॉक उबंटू -14.04 में यह एक "माउंट" और एक "चामोद" के साथ भी प्राप्त किया जा सकता है।

यहाँ /mnt/oldचेरोट का लक्ष्य निर्देशिका (नया "रूट") है। यह भी माना जाता है कि उपयोगकर्ता निर्देशिका के userसमूह से संबंधित है /mnt/old/run(एक /runक्रो-एड वातावरण में होगा)।

sudo mount --bind /dev/pts /mnt/old/dev/pts sudo chmod g+w /mnt/old/run sudo chroot --userspec=user:user /mnt/old screen

कैविट्स: सुनिश्चित नहीं है कि अगर साझा करना /dev/ptsसुरक्षा दृष्टिकोण से वास्तव में एक अच्छा विचार है, और मैं इस पद्धति की सिफारिश नहीं करूंगा यदि सुरक्षा चिंता का विषय है।

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