jessie xfce üzerinde otomatik giriş


11

W7'de neredeyse durma noktasına geldikten sonra HTPC'imde bir LightDM / Xfce masaüstü ile Jessie'yi (Debian 8) çalıştırmaya başladım. Geçmişi alamadığım şeylerden biri şifreyi yazmak zorunda - TV izlemek için normal bir şey değil.

Debian Wiki'deki talimatları izleyerek giriş bilgilerimin otomatik olarak seçilmesini sağladım. Ancak bu yine de parola gerektirir ve boş / önemsiz parolalar gibi yarı düzeltmelere izin verilmez.

Giriş / şifre olmadan doğrudan Xfce oturumuna gitmek mümkün müdür?

Yanıtlar:


17

Bu sayfada nasıl etkinleştirileceği açıklanmaktadır.

LightDM yapılandırma dosyasını düzenleyin ve bu satırların önerilmeyen ve doğru yapılandırıldığından emin olun:

/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

LightDM, otomatik oturum açma etkin olsa bile PAM'den geçer. Şifrenizi girmeden otomatik olarak giriş yapabilmek için otomatik giriş grubunun bir parçası olmanız gerekir:

# groupadd -r autologin
# gpasswd -a username autologin

Teşekkürler! Kemer belgeleri Debian'ınkinden daha eksiksiz ... Maalesef ayarlar çevrilmiyor. O yüzden değişti lightdm --show-configverir greeter-session=lightdm-greeterve session-wrapper=/etc/X11/Xsessionyaklaşık hatları pamve auto-login-useraynıdır. greeter-sessionX çizgisi olmadan başlamaz. <br> autologinGrup için biraz yaptım ama yine de şifremi yazmak zorunda kaldım. Sonra nopasswdlogingrup için biraz yaptım ve sonra ne benim şifre ne de kök lightdm tarafından kabul edildi ??
alle_meije

tamam, yani, sonunda bazı tweaking ile çalışır?
madeddie

hayır - yaptığım tek değişiklik, Arch wiki'de belgelendiği gibi diğer grubu eklemekti. Ama X'e girmek için bunu kaldırmak zorunda kaldım ..
alle_meije

1
ben aslında bir kayıp var ve ne yazık ki kolayca üzerinde test edebilirsiniz bir xfce sistemi yok
madeddie

1
Bu talimatlarla Debian 10 için otomatik oturum açma başarıyla yapılandırıldı.
Heinrich Ulbricht

8

İşte Debian 9 Jessie için doğru cevap, doğru şekilde yardıma ihtiyacı olan hepiniz için.

Debian'a Otomatik Giriş Ekle

İlk önce LightDM'ye (Desktop Manager) geçmeniz gerekir.

  1. LightDM'ye geç **

    sudo dpkg-reconfigure lightdm
    
  2. Otomatik Oturum Açma hesabını ekleyin **

    sudo groupadd -r autologin
    
    sudo gpasswd -a YOURUSERNAME autologin
    
  3. LightDM Yapılandırma Dosyalarını Düzenle

    sudo leafpad /etc/lightdm/lightdm.conf
    

Aşağıdaki 3 satırın tamamını dosyaya ekleyin ve kaydedin:

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

Şimdi, yukarıdaki oturum olarak XFCE olduğunu unutmayın. Gnome, tarçın, vb. Kullanıyorsanız, hangi oturumu (GUI) kullandığınızı belirttiğinizden emin olun, aksi takdirde yukarıda sizi XFCE'de oturum açar ve yüklememiş olabilirsiniz.

Bilmiyorsanız, yazın

echo $DESKTOP_SESSION

3

Debian 9 ve 10'da Xfce ile tek yapmam gereken bunu eklemekti /etc/lightdm/lightdm.conf:

[Seat:*]
autologin-user=david

Diğer cevapların söylediklerine rağmen, kullanıcımın autologingrupta olması gerekmiyor ve PAM ile hiçbir şey yapmam gerekmiyordu.

(Kaynak: https://wiki.debian.org/LightDM#Enable_autologin )


2

Ben kullanarak çözüldü Debian wiki sayfasını ve LinuxServe Bu sayfayı özellikle yorumunu -!

yaptığımda /usr/sbin/lightdm --show-configiki dosya alıyorum: /etc/lightdm/lightdm.confve/usr/share/lightdm/lightdm.conf.d/01_debian.conf

Bunları düzenledim ki /usr/share/lightdm/lightdm.conf.d/01_debian.confşöyle diyor:
greeter-session=lightdm-greeter
session-wrapper=/etc/X11/Xsession

ve içinde /etc/lightdm/lightdm.confdiyor ki:
autologin-user=username
autologin-user-timeout=0

İşin püf noktası, ikinci bağlantının sonundaki yorumun söylediği gibi, otomatik oturum açma ayarlarının [SeatDefaults]dosyanın bölümünde olması gerektiğiydi. Çizgilerin göründüğü, yorumlandığı iki yer var ve ilk sırada uncommented.

Debian için normal ayar dosyalarında, bu tür çizgiler iki kez görünmüyor çünkü biraz garipti - ama daha iyi bakmalıydım!


Bu harika bir cevap. Debian 9.0.3 'streç' için, talimatlarınız xcfe için mükemmel çalışır ve gösterdiğiniz değerler 01_debian.confvarsayılan değerlerdir, bu yüzden değiştirmek için tek ihtiyacım vardılightdm.conf
clearlight

NOT: Kök kullanıcı: Eğer autologin-user=rootsen sürece, otomatik oturum açma sessizce başarısız olur da açıklama aşımı auth required pam_succeed_if.so user != root quiet_successiçinde/etc/pam.d/lightdm-autologin
ClearLight

2

Aşağıda benim için çalıştı. Kök olarak oturum açtım.

  1. Otomatik giriş grubuna kullanıcı ekle

groupadd -r autologin gpasswd -a YOURUSERNAME autologin

  1. Yapılandırma dosyasını düzenle -> /etc/lightdm/lightdm.conf Aşağıdaki bölümü değiştir [Koltuk: *] -> gelen ve doldurma verileri

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

2a. Oturum adını bilmiyorsanız echo $DESKTOP_SESSION

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.