मुझे चाहिए:
जब कोई मेरे कंप्यूटर का उपयोग करने की आवश्यकता हो तो मेरे व्यवस्थापक खाते में लॉग इन करते समय उपयोगकर्ता मेनू से एक अतिथि सत्र का चयन करने में सक्षम होने के लिए।
मैं नहीं चाहता
कोई मेरे कंप्यूटर को चालू करने और एक अतिथि सत्र में प्रवेश करने में सक्षम होने के लिए
मैंने एक विधि के बारे में सुना है जिसमें एक संपादन /etc/lightdm/lightdm.conf
शामिल है allow-guest=false
(फिर lightdm को पुनरारंभ करना)
उस पद्धति के साथ समस्या यह है कि मैं विशेष रूप से अतिथि खाते को पूरी तरह से अक्षम नहीं करना चाहता हूं । मैं केवल लॉगिन मेनू से इसे एक्सेस करना अक्षम करना चाहता हूं, जबकि अभी भी (मेरे व्यवस्थापक खाते में लॉग इन करने की क्षमता) को बनाए रखते हुए मैन्युअल रूप से एक अतिथि सत्र शुरू करना है।
क्या ऐसा कोई फिक्स है? मैं खोज इंजन के माध्यम से एक खोजने के लिए प्रतीत नहीं कर सकता (और यह एक खोज के लिए शब्द के लिए बहुत मुश्किल है)
संपादित करें: हाँ। उबंटू 12.04 एलटीएस (डेस्कटॉप), नवीनतम रिलीज।
और जिस तरह से यह कार्य करता है, उसके लिए एक अतिथि खाता होना चाहिए। मैं चाहता हूं कि दूसरों को एक अतिथि खाते का उपयोग करने की अनुमति मैं अपने मुख्य खाते से आसानी से लॉन्च कर सकता हूं क्योंकि यह कैसे काम करता है (कोई पासवर्ड नहीं, और तथ्य यह है कि सत्र समाप्त होने पर इस पर सब कुछ हटा दिया जाता है) एक उजागर पासवर्ड के बिना- जो भी मेरे कंप्यूटर को चालू करता है, उसे निःशुल्क खाता उपलब्ध है।
हालांकि अगर मैं एक मानक सीमित खाते के माध्यम से इसे प्राप्त कर सकता हूं, तो यह स्वीकार्य होगा क्योंकि मैं कुछ भी नहीं बचाने के लिए सॉफ़्टवेयर के अधिकांश पर सेटिंग्स बदल सकता हूं। जब मैं अपने मुख्य खाते में लॉग इन होता हूं, तो उपयोगकर्ता सूची के माध्यम से इसे पासवर्ड रहित और सुलभ होना होगा, लेकिन मुख्य लॉगिन स्क्रीन से अदृश्य / अप्राप्य ।
यहाँ कोड का उल्लेख किया गया है। जैसा कि आप देख सकते हैं कि संरचना बहुत समान है लेकिन कुछ प्रमुख अंतर हैं। कोई भी नहीं है auto required pam_unix.so
और लिंक कहा जाता है कि एक लाइन को जोड़ने के लिए कहा जाता है, auth optional pam_permit.so
लेकिन मेरे पास पहले से ही है auth required pam_permit.so
और ऐसे अन्य छोटे अंतर हैं।
#%PAM-1.0
auth requisite pam_nologin.so
auth required pam_env.so readenv=1
auth required pam_env.so readenv=1 envfile=/etc/default/locale
auth required pam_permit.so
@include common-account
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
session required pam_limits.so
@include common-session
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
@include common-password