विभिन्न उपयोगकर्ताओं के लिए विभिन्न सेटिंग्स के साथ माता-पिता का नियंत्रण


26

क्या किसी को किसी प्रकार के माता-पिता के नियंत्रण को स्थापित करने के अच्छे तरीके के बारे में पता है ताकि एक उपयोगकर्ता खाता उनके अधीन हो, लेकिन दूसरा नहीं?

मेरे कुछ दोस्त उबंटू का इस्तेमाल करते हैं और उनके बच्चे (7 से 10 साल के) हैं जो पारिवारिक कंप्यूटर का इस्तेमाल करते हैं। वे कुछ वयस्क साइटों को रोकना चाहेंगे। वे हर समय पर्यवेक्षण नहीं करने जा रहे हैं, जो मुझे पता है कि आदर्श हो सकता है, लेकिन वहां हम जाते हैं। और वे विशेष रूप से तकनीकी नहीं हैं, इसलिए वे नियमित रूप से माता-पिता के नियंत्रण को चालू और बंद करने के लिए स्क्रिप्ट को चलाना नहीं चाहते हैं, लेकिन वे विभिन्न लोगों के लिए अलग-अलग खाते होने का सामना कर सकते हैं। मुझे ऐसा करने का एक शानदार तरीका नहीं मिला है। मैं बहुत तकनीकी हूं, इसलिए मुझे इसे स्थापित करने के लिए कमांड लाइन में कुछ समय बिताने में खुशी हो रही है, लेकिन फिर इसे बस काम करने की आवश्यकता है।

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


मेरे पास यह मुद्दा था ... इसलिए मैंने यह अपहरणकर्ता स्क्रिप्ट लिखी, जो आपको कई स्थानीय उपयोगकर्ता खातों के उपयोग के समय और योग को परिभाषित करने देता है। यह मेरे जवाब में यहाँ बताया गया है: askubuntu.com/a/360703/14356
grover66

जवाबों:


25

Gnome Nannyऐसा लगता है कि यह आपके दोस्तों की जरूरतों को पूरी तरह से पूरा करेगा। वेबसाइट को उद्धृत करने के लिए :

अपने बच्चों को कंप्यूटर में क्या कर रहे हैं यह नियंत्रित करने के लिए सूक्ति नानी एक आसान तरीका है। आप यह सीमित कर सकते हैं कि उनमें से प्रत्येक दिन कितना समय वेब ब्राउज़ कर रहा है, चैट कर रहा है या ईमेल कर रहा है। आप यह भी तय कर सकते हैं कि दिन के कौन से समय पर यह काम कर सकते हैं। सूक्ति नानी प्रत्येक उपयोगकर्ता द्वारा देखे जाने वाले वेब पेजों को फ़िल्टर करती है, ताकि आप सभी अवांछनीय जाले को अवरुद्ध कर सकें और अपने बच्चों को मन की सहजता से इंटरनेट का आनंद ले सकें, इससे अधिक चिंता नहीं!

नानी एडमिन कंसोल

नानी वेब फ़िल्टर

जैसा कि आप देख सकते हैं, नानी प्रत्येक खाते के लिए अलग-अलग प्रतिबंध लगा सकते हैं। नानी 2.29.4-0ubuntu4 maverick और natty ब्रह्मांड भंडार में उपलब्ध है। यह एडुबंटू का भी हिस्सा है। एडुबंटु पर चलने वाले नानी के स्क्रीनशॉट एडुबंटु वेबसाइट पर उपलब्ध हैं ।


क्या आप यह भी नियंत्रित कर सकते हैं कि वे कौन से इंस्टॉल किए गए एप्लिकेशन का उपयोग कर सकते हैं? जैसे खेल, और मीडिया के खिलाड़ी।
लम्मेरो

9

DansGuardian; ;-), लेकिन एक मोड़ के साथ - चाल पारदर्शी प्रॉक्सी (DansGuardian द्वारा फ़िल्टर्ड) सेट करने के iptablesलिए है और बच्चों के खातों को केवल प्रॉक्सी पर पुनर्निर्देशित करने के लिए उपयोग करें। माता-पिता का नेटवर्क से सामान्य सीधा संबंध होगा।

यहाँ यह कैसे करना है का एक स्केच है:

  1. पारदर्शी प्रॉक्सिंग के लिए डांसगार्डियन और स्क्विड की स्थापना करें। सभी iptables / redir सेटअप को अनदेखा करें, क्योंकि हम इसे बाद के चरणों में कर रहे हैं।

  2. पारदर्शी समीपता के लिए एक नेटफिल्टर श्रृंखला स्थापित करें:

     iptables -t nat -N transparent-proxy 
     iptables -t nat -A transparent-proxy -p tcp --dport 80 -j DNAT --to-destination :8080
    

    (मान लें कि आपने पोर्ट 8080 पर सुनने के लिए DansGuardian को कॉन्फ़िगर किया है।)

  3. अब आपको एक iptablesश्रृंखला स्थापित करनी चाहिए, ताकि चयनित स्थानीय खातों से उत्पन्न होने वाले पैकेट को पारदर्शी प्रॉक्सी पर भेजा जाए; अन्य सभी अविचलित बहते हैं। नेटफिल्टर का इसके लिए एक ownerमैच है:

    iptables -t nat -A OUTPUT -m owner --uid-owner child_uid -j transparent-proxy
    

यदि आप इस परेशानी में जाने वाले हैं, तो आपको यह भी सुनिश्चित करना चाहिए कि राउटर केवल प्रॉक्सी से ट्रैफ़िक स्वीकार करता है। अन्यथा, जब बच्चा उबंटू को हैक करता है (या अधिक संभावना है, बस किसी अन्य डिवाइस का उपयोग करता है), तो वे इसे गोल कर पाएंगे।
जूलियन नाइट

7

कई फ़ायरफ़ॉक्स ऐडऑन्स हैं जो कंटेंट फ़िल्टरिंग की पेशकश करते हैं। मेरा मानना ​​है कि यह एक अच्छा समाधान है कि आप क्या चाहते हैं क्योंकि ब्राउज़र एक्सटेंशन प्रति-उपयोगकर्ता के आधार पर इंस्टॉल किए जाते हैं।

आप इस तरह के ऐडऑन को फ़ायरफ़ॉक्स ऐडऑन साइट पर पा सकते हैं। एक सामग्री फ़िल्टरिंग एक्सटेंशन का एक उदाहरण ProCon Latte है

वेब सुरक्षा के अलावा, बच्चों के पास एक अलग गैर-प्रशासक लॉगिन होना चाहिए, ताकि उन्हें नए सॉफ्टवेयर स्थापित करने (जैसे कि माता-पिता के नियंत्रणों को अलग करने के लिए एक अलग ब्राउज़र) जैसी सिस्टम बदलने वाली गतिविधियों को करने से रोका जा सके।


2
ध्यान दें कि यदि वे प्रति-उपयोगकर्ता आधार पर स्थापित हैं, तो वे उपयोगकर्ता द्वारा साइड-स्टेप करने में बहुत आसान हैं। IMO प्रतिबंध केवल उनके आसपास जाने वाले लोगों को रोकने के लिए रूट या नेटवर्क स्तर होना चाहिए। (पुनश्च: सुपर देर टिप्पणी के लिए खेद है)
ओली
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.