जेसी में xfce पर ऑटो लॉगिन


11

मैंने अपने HTPC पर लाइट -7 / Xfce डेस्कटॉप के साथ जेसी (डेबियन 8) को चलाना शुरू कर दिया है, क्योंकि यह W7 पर एक हाल-स्टॉप के लिए पीस रहा है। एक चीज जो मुझे अतीत में नहीं मिल सकती है वह है पासवर्ड टाइप करना - टीवी देखने के लिए सामान्य बात नहीं है।

डेबियन विकी के निर्देशों के बाद मुझे अपने लॉगिन को स्वतः चयनित होने के रूप में मिला। लेकिन इसके लिए अभी भी पासवर्ड की आवश्यकता होती है, और खाली / तुच्छ पासवर्ड जैसे आधे फ़िक्सेस की अनुमति नहीं है।

क्या बिना लॉगिन / पासवर्ड के सीधे Xfce सत्र में जाना संभव है?

जवाबों:


17

यह पृष्ठ बताता है कि इसे कैसे सक्षम किया जाए।

लाइटडीएम विन्यास फाइल को संपादित करें और सुनिश्चित करें कि ये लाइनें अपूर्ण हैं और सही ढंग से कॉन्फ़िगर की गई हैं:

/etc/lightdm/lightdm.conf

[Seat:*]
pam-service=lightdm
pam-autologin-service=lightdm-autologin
autologin-user=username
autologin-user-timeout=0
session-wrapper=/etc/X11/Xsession
greeter-session=lightdm-greeter

ऑटोलॉग सक्षम होने पर भी लाइट डीएएम पीएएम से गुजरता है। आपको अपना पासवर्ड दर्ज किए बिना स्वचालित रूप से लॉगिन करने में सक्षम होने के लिए ऑटोलॉगिन समूह का हिस्सा होना चाहिए:

# groupadd -r autologin
# gpasswd -a username autologin

धन्यवाद! आर्क डॉक्स डेबियन की तुलना में अधिक पूर्ण लगते हैं ... दुर्भाग्य से सेटिंग्स का अनुवाद नहीं होता है। मैं इसे बदल ताकि lightdm --show-configदेता है greeter-session=lightdm-greeterऔर session-wrapper=/etc/X11/Xsession, के बारे में लाइनों pamऔर auto-login-userएक ही हैं। greeter-sessionलाइन के बिना एक्स शुरू नहीं होता है। <br> मैंने autologinसमूह के लिए बिट किया था, लेकिन फिर भी मुझे अपना पासवर्ड लिखना था। फिर मैंने nopasswdloginसमूह के लिए बिट किया और फिर न तो मेरा पासवर्ड और न ही रूट को lightdm द्वारा स्वीकार किया गया ??
alle_meije

ठीक है, तो, यह कुछ tweaking के साथ अंत में काम करता है?
मदीदी

नहीं - एकमात्र ट्विकिंग जो मैंने किया था वह दूसरे समूह को आर्क विकी पर प्रलेखित के रूप में जोड़ रहा था। लेकिन मुझे एक्स में आने के लिए उसे हटाना पड़ा ..
alle_meije

1
मैं वास्तव में एक नुकसान में हूँ और दुख की बात यह है कि मैं आसानी से परीक्षण कर सकता हूँ एक xfce प्रणाली नहीं है
madeddie

1
सफलतापूर्वक इन निर्देशों के साथ डेबियन 10 के लिए स्वत: लॉगिन कॉन्फ़िगर किया गया।
हेनरिक उलब्रिच

8

यहां आप सभी के लिए डेबियन 9 जेसी के लिए सही उत्तर है, जिन्हें सही तरीके से मदद करने की आवश्यकता है।

Debian में Auto Login जोड़ें

सबसे पहले आपको LightDM (Desktop Manager) पर स्विच करना होगा।

  1. LightDM पर जाएँ **

    sudo dpkg-reconfigure lightdm
    
  2. ऑटोलॉगिन खाता जोड़ें **

    sudo groupadd -r autologin
    
    sudo gpasswd -a YOURUSERNAME autologin
    
  3. LightDM config फाइल को संपादित करें

    sudo leafpad /etc/lightdm/lightdm.conf
    

फाइल में नीचे दी गई सभी 3 पंक्तियों को जोड़ें और इसे सहेजें:

[SeatDefaults]
autologin-user=YOURUSERNAME
autologin-user-timeout=0
autologin-session=xfce

अब, ध्यान दें कि सत्र के रूप में ऊपर XFCE है। यदि आप gnome, दालचीनी, आदि का उपयोग करते हैं, तो सुनिश्चित करें कि आप निर्दिष्ट करते हैं कि आप किस सत्र (GUI) का उपयोग करते हैं, अन्यथा ऊपर आप XFCE में लॉग इन करेंगे और हो सकता है कि आपने इसे स्थापित न किया हो।

यदि आप नहीं जानते हैं, तो टाइप करें

echo $DESKTOP_SESSION

3

डेबियन 9 और 10 में Xfce के साथ, मुझे बस इतना करना था /etc/lightdm/lightdm.conf:

[Seat:*]
autologin-user=david

अन्य उत्तर क्या कहते हैं, इसके बावजूद मेरे उपयोगकर्ता को autologinसमूह में रहने की आवश्यकता नहीं है और मुझे PAM के साथ कुछ भी करने की आवश्यकता नहीं है।

(स्रोत: https://wiki.debian.org/LightDM#Enable_autologin )


2

मैंने इसे डेबियन विकी पृष्ठ और लिनक्ससर्व पर इस पृष्ठ का उपयोग करके हल किया - विशेष रूप से टिप्पणी!

जब मैं करता /usr/sbin/lightdm --show-configहूं मुझे दो फाइलें मिलती हैं: /etc/lightdm/lightdm.confऔर/usr/share/lightdm/lightdm.conf.d/01_debian.conf

ये मैंने संपादित किए ताकि /usr/share/lightdm/lightdm.conf.d/01_debian.confइसमें लिखा हो:
greeter-session=lightdm-greeter
session-wrapper=/etc/X11/Xsession

और /etc/lightdm/lightdm.confइसमें कहा गया है:
autologin-user=username
autologin-user-timeout=0

चाल यह थी, जैसा कि दूसरी कड़ी के अंत में टिप्पणी कहती है, कि ऑटोलॉगिन सेटिंग्स [SeatDefaults]को फ़ाइल के अनुभाग में होना चाहिए । ऐसी दो जगहें हैं जहाँ लाइनें दिखाई देती हैं, टिप्पणी की जाती हैं, और मैंने पहली जगह को अनसुना कर दिया है।

यह थोड़ा अजीब था क्योंकि डेबियन के लिए सामान्य सेटिंग्स फाइलों में, इस तरह की लाइनें दो बार दिखाई नहीं देती हैं - लेकिन मुझे बेहतर रूप लेना चाहिए था!


यह बहुत अच्छा जवाब है। डेबियन 9.0.3 'खिंचाव' के लिए, आपके निर्देश पूरी तरह से xcfe के लिए काम करते हैं, और आपके द्वारा दिखाए जाने वाले 01_debian.confमान डिफ़ॉल्ट मान हैं, इसलिए मुझे बदलने की ज़रूरत हैlightdm.conf
21

नोट: रूट उपयोगकर्ता: यदि autologin-user=root, auth required pam_succeed_if.so user != root quiet_success/etc/pam.d/lightdm-autologin
ऑटोलॉग

2

नीचे मेरे लिए काम किया। मुझे रूट के रूप में लॉग किया गया था।

  1. उपयोगकर्ता को ऑटोलॉगिन goup में जोड़ें

groupadd -r autologin gpasswd -a YOURUSERNAME autologin

  1. कॉन्फिग फ़ाइल को संपादित करें -> /etc/lightdm/lightdm.conf नीचे का भाग बदलें [सीट: *] -> असहजता और डेटा भरें

autologin-user=YOURUSERNAME autologin-user-timeout=0 autologin-session=DESKTOP_SESSION

2 ए। यदि आप सत्र का नाम नहीं जानते हैं echo $DESKTOP_SESSION

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