วิธีปิดการใช้งานการเข้าสู่ระบบอัตโนมัติใน LightDM?


33

ฉันกำลังเล่นกับ "บัญชีผู้ใช้" และตั้งค่าเข้าสู่ระบบอัตโนมัติอย่างใด ตอนนี้เมื่อฉันเริ่มพีซีของฉันมันมีเพียงปุ่มเดียวชื่อ "เข้าสู่ระบบ" คลิกที่ปุ่มนั้นบันทึกฉันเข้าสู่พีซีของฉันโดยตรง

ไม่มีเพลงหรือไม่มีการขอรหัสผ่านในขณะที่เข้าสู่ระบบในฐานะที่เป็นผลข้างเคียงมันถามฉันแยกต่างหากสำหรับรหัสผ่านที่สำคัญ

วิธีการปิดการใช้งานอัตโนมัติเข้าสู่ระบบและทำให้การเข้าสู่ระบบ / รหัสผ่านที่สำคัญรวมกันอีกครั้งเหมือนก่อน?

หมายเหตุ: การพยายามปิดการใช้งานการเข้าสู่ระบบอัตโนมัติจากการตั้งค่าระบบ> บัญชีผู้ใช้ไม่ทำงาน

นี่คือเนื้อหาของฉัน/etc/lightdm/lightdm.conf(ที่ฉันได้แสดงความคิดเห็นอัตโนมัติสำหรับชื่อผู้ใช้ของฉันmgandhi):

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
#autologin-user=mgandhi

คุณใช้ระบบปฏิบัติการใดอยู่
Tachyons

คุณสามารถลบรหัสผ่านได้ถ้าใช่ให้รหัสผ่านใหม่หากคุณใช้บัญชีผู้เยี่ยมชมจะไม่ใช้รหัสผ่านใด ๆ ใช้ปุ่มขึ้น / ลงเพื่อเลือกบัญชีของคุณ
Tachyons

คุณพยายามเปลี่ยนรหัสผ่านของคุณหรือไม่ คุณสามารถวางเนื้อหาของ/etc/lightdm/lightdm.confหรือไม่
desgua

หมายความว่าอะไรไม่ทำงาน ?
Octavian A. Damiean

ฉันคิดว่ามันไม่ได้เข้าสู่ระบบโดยอัตโนมัติ แต่มันไม่ต้องการรหัสผ่านของคุณใช่ไหม นอกจากนี้คุณสามารถใส่เนื้อหาของ/etc/lightdm/lightdm.conf?
desgua

คำตอบ:


56
gksudo gedit /etc/lightdm/lightdm.conf 

มันแสดงข้อความบางส่วนดังนี้

[SeatDefaults]  
greeter-session=unity-greeter  
user-session=ubuntu  
autologin-user=username

วิธีการแก้

  1. นี่<username>จะเป็นชื่อผู้ใช้เฉพาะของคุณที่เข้าสู่ระบบโดยอัตโนมัติด้วยหรือไม่ใช้รหัสผ่าน ลบชื่อผู้ใช้นี้และพิมพ์ชื่อผู้ดูแลระบบหรือปล่อยว่างไว้
  2. ปิดระบบ มันจะกลับไปที่หน้าจอการเลือกเข้าสู่ระบบ เพียงปิดระบบและเปิดใหม่อีกครั้ง

6
เศร้ามากที่สิ่งนี้ไม่ได้รับการโหวตขึ้น นี่คือคำตอบที่ถูกต้อง สิ่งที่ต้องทำคือปล่อยให้ autologin-user = blank ขอบคุณพวง maxeye และ @jokerdino
Joshua Robison

ทำงานได้สมบูรณ์แบบ! ฉันอยู่ในแท่ง usb แบบต่อเนื่องที่สร้างขึ้นด้วย YUMI multiboot และทำงานโดยปล่อยให้บรรทัด autologin-user = blank ตามที่เป็นอยู่ด้วย "ช่องว่าง" ในตอนท้าย!
razor7

10

ฉันมีปัญหาเดียวกันและแก้ไขได้โดยคำสั่ง:

sudo gpasswd -d USER nopasswdlogin

ที่ซึ่งคุณควรเปลี่ยน USER ด้วยชื่อผู้ใช้ของคุณ


ฉันลองของคุณนี่คือสิ่งที่ฉันได้รับ:Removing user suhaib from group nopasswdlogin gpasswd: user 'suhaib' is not a member of 'nopasswdlogin'
Suhaib

9

การตั้งค่าระบบ

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ปิดใช้งานการลงชื่อเข้าใช้อัตโนมัติ


5
ฉันได้ลองสิ่งนี้แล้วมันไม่ทำงาน
iammilind

1
หากคุณปิดการใช้งานการเข้าสู่ระบบอัตโนมัติคุณจะได้รับการแจ้งเตือนจากรหัสผ่าน บางทีนั่นคือสิ่งที่คุณเห็น นี่ไม่ใช่กรณีที่ Ubuntu ออกมาสองสามครั้ง
น้ำหอม

6
gksu gedit /etc/lightdm/lightdm.conf

คุณควรเห็นบางสิ่งที่คล้ายกับสิ่งนี้:

[SeatDefaults]
autologin-guest=false 
autologin-user=username
autologin-user-timeout=0
autologin-session=lightdm-autologin
greeter-session=unity-greeter
user-session=ubuntu

ลบหรือใส่#จุดเริ่มต้นของแต่ละบรรทัดที่มี autologin และบันทึก / ออกและรีบูตเพื่อทดสอบ


ฉันลองแล้ว แต่ไม่มีโชค
iammilind

2
คุณกำลังใช้ lightdm หรือไม่?
duffydack

3

มันหายากที่ @duffydack คำตอบไม่เหมาะกับคุณ ... ลองนี่:

บน terminal ทำ:

sudo vi /etc/gdm/custom.conf

หรือ

sudo nano /etc/gdm/custom.conf

ตอนนี้ไฟล์ของคุณควรมีลักษณะดังนี้:

[daemon]
AutomaticLoginEnable=false
AutomaticLogin=craig
TimedLoginEnable=false
TimedLogin=craig
TimedLoginDelay=10
DefaultSession=gnome-2d

แก้ไข AutomaticLoginEnable=trueเป็นAutomaticLoginEnable=false

นั่นคือตัวเลือกอื่น ๆ


/etc/gdmฉันไม่ได้มีชื่อโฟลเดอร์ใด ๆ ฉันลองตัวเลือกนี้ก่อนหน้านี้ดูจากอินเทอร์เน็ตที่ไหนสักแห่ง
iammilind

1
ใช่เทคนิคนี้ใช้ได้เฉพาะถ้าgdmเป็นตัวจัดการการแสดงผล แต่lightdmเป็นตัวจัดการการแสดงผลเริ่มต้นที่เริ่มต้นด้วย Ubuntu 11.10
Eliah Kagan

gdmเป็นเครื่องมือจัดการหน้าจอเริ่มต้นสำหรับ Ubuntu Gnome ซึ่งเป็นตัวแปร GNN อย่างเป็นทางการของ Ubuntu ในกรณีนี้ใช้เทคนิค
ทำให้ไม่สบายใจ

3

ตกลงในที่สุดปัญหาได้รับการแก้ไข ฉันได้รับอีเมลจาก Mr. Rafter ผู้เยี่ยมชมแลกเปลี่ยนเป็นครั้งคราว ต่อไปนี้เป็นวิธี:

  • วิ่ง sudo grep nopasswd /etc/*
  • สิ่งนี้จะแสดงอย่างน้อย 2 บรรทัด:

    /etc/group:nopasswdlogin:x:112:`<login name>`   
    /etc/gshadow:nopasswdlogin:!::`<login name>`
    
  • แก้ไขไฟล์เหล่านั้นด้วยsudoและลบออก<login name>จากบรรทัดเหล่านั้นและบันทึกเท่านั้น

  • ไปที่ "บัญชีผู้ใช้" และปิดใช้งานการเข้าสู่ระบบอัตโนมัติ
  • รีสตาร์ทคอมพิวเตอร์และตอนนี้ก็ควรถามรหัสผ่านอีกครั้ง!

วิธีนี้ไม่ได้ผลสำหรับฉัน :-(
Suhaib

3

ไปที่เทอร์มินัลของคุณและป้อนสิ่งนี้:

passwd

มันจะถามคุณด้วยรหัสผ่าน Unix ใหม่ของคุณและแก้ไข

จากนั้นในภายหลังคุณสามารถไปที่บัญชีผู้ใช้ของคุณและเปลี่ยนแปลงอะไรก็ได้


พยายามไม่ทำงาน
iammilind

@iammilind อาจมีบางอย่างผิดปกติกับการติดตั้งของคุณ หากคุณยังไม่ได้เริ่มกับโครงการของคุณหรือมีอะไรอื่นอีกบ้างลองติดตั้งใหม่อีกครั้ง ตัวเลือกนี้น่าจะช่วยประหยัดเวลาของคุณได้
มี.ค. Cejas

3

คิดคำตอบ:

  • บูตด้วย Ubuntu live CD
  • แก้ไขlightdm.confเป็นรูท
  • แสดงความคิดเห็น (กับ #) autologonจากผู้ใช้
  • บันทึกและรีบูตเข้าสู่ระบบ
  • บูตหน้าจอเข้าสู่ระบบของผู้ใช้เลือก Ubuntu และป้อนรหัสผ่าน
  • บูตเข้าสู่เดสก์ท็อป Ubuntu ปกติ

1
จำเป็นหรือไม่ที่จะต้องบู๊ตจากซีดีสด?
Zzzach ...

3

ฉันกำลังรัน 12.10 และฉันพยายามทุกอย่างในชุดข้อความนี้และไม่มีอะไรทำงาน ในที่สุดฉันพยายามลบบรรทัดที่น่าสงสัยใน lightdm.conf และประสบความสำเร็จ:

  • วิ่ง gksu gedit /etc/lightdm/lightdm.conf

  • ฉันจำไม่ได้เพราะฉันลบมันไปแล้ว แต่มันก็เป็นเช่นautologin-lightdm=trueนั้น ลบมัน.

หวังว่างานนี้!


@ คำตอบของเดวิดนั้นคล้ายกับของคุณ คุณอาจพลาด
iamilind

0

การตั้งค่าระบบ> บัญชีผู้ใช้ เลือกผู้ใช้ของคุณและปิดใช้งานการเข้าสู่ระบบอัตโนมัติ


3
ฉันได้ลองสิ่งนี้แล้วมันไม่ทำงาน
iammilind

0

เปิดไฟล์ / etc / group ( vi /etc/group) และค้นหากลุ่ม ' nopasswdlogin ' คุณจะเห็นชื่อผู้ใช้ของคุณในกลุ่มนั้น ใส่เครื่องหมายคอมเม้นต์บรรทัดนั้น (ใส่ # ก่อน) หรือลบบรรทัดนั้น

สิ่งนี้ควรทำ


-1

เมื่อคุณเล่นกับ "บัญชีผู้ใช้" และฉันทำผิดพลาดเหมือนกันฉันได้รับในหลุมเดียวกัน

ใจเย็น.

คุณเพียงตั้งค่าระบบของคุณเป็นรหัสผ่านเมื่อ "เล่น"

นั่นเป็นเหตุผลที่ระบบของคุณเข้าสู่ระบบ (อัตโนมัติหรือไม่) โดยไม่ต้องขอรหัสผ่านและนี่คือเหตุผลเดียวกันกับระบบพวงกุญแจที่ขอรหัสผ่าน (สาเหตุไม่ได้รับจากระบบ)

ดังนั้นการกระทำแจ็คสัน:

  1. ตรวจสอบสิ่งที่ฉันกำลังพูดถึง ไปที่เมนูในแถบด้านบนและเลือกรายการที่ 1 ( สลับบัญชีผู้ใช้ ... ) และดูปุ่มเข้าสู่ระบบ (หมายความว่าคุณได้เข้าสู่ระบบแล้วและไม่มีผู้ใช้เลือกคุณสามารถเข้าสู่ระบบได้คุณไม่ผ่านเลย (OH!)
  2. หลังจากคลิกเข้าสู่ระบบและกลับสู่เดสก์ท็อปเลือกอีกครั้งในแถบเมนูด้านบนคำสั่งออกจากระบบและออกจากระบบ คุณจะเห็นปุ่มพร้อมชื่อผู้ใช้ของคุณไม่มีปุ่ม "เข้าสู่ระบบ"
  3. การแก้ไขสิ่งต่าง ๆ : การตั้งรหัสผ่านใหม่ ตั้งค่ารหัสเดิมตัวเดิมเป็นพวงกุญแจอย่าสับสนอีกหรือจะขอรหัสผ่านอีกครั้งหลังจากล็อกอินด้วยรหัสผ่านที่ให้ไว้ ไปที่เมนูเดียวกันของรายการ 1 และเลือกรายการสุดท้ายตอนนี้ ( บัญชีผู้ใช้ ... ) และในอินเทอร์เฟซ Gui นี้ปลดล็อกปุ่มตามลำดับอาจให้รหัสผ่านไม่ได้เลย (แค่ใส่ถ้ามันใช้ไม่ได้กับรหัสผ่านเก่า ) แล้ววิเศษสุดวิเศษ

คลิกกล่องรหัสผ่าน (เป็นปุ่มที่ซ่อนอยู่โอ้มาร UI)

เปิดกล่องโต้ตอบ (!) ที่คุณอาจกดตัวเลือก "เข้าสู่ระบบโดยไม่มีรหัสผ่าน" และด้วยตัวเลือกเข้าสู่ระบบอัตโนมัติเปิดเกินไป (นอกกล่องโต้ตอบนี้บนหน้าจอบัญชีผู้ใช้) ดังนั้น:...

เมื่อคุณบอกให้คอมพิวเตอร์เข้าสู่ระบบโดยไม่มีรหัสผ่าน (ไม่เหมือนกับการเข้าสู่ระบบอัตโนมัติ) เขาทำสิ่งนี้ทุกอย่างเข้าสู่ระบบโดยไม่มีรหัสผ่าน รหัสผ่าน = ไม่มีอะไรเลย จากนั้นพวงกุญแจก็บ้าไปแล้ว (aha!) ดังนั้นเลือกตัวเลือกที่ถูกต้องตอนนี้:

ตั้งรหัสผ่านทันที

และหลังจากทำทุกสิ่งรหัสผ่านรายการง่าย ๆ กด Enter ตั้งค่าการเข้าสู่ระบบอัตโนมัติปิดอีกครั้งรู้สึกมีความสุขที่มีรหัสผ่านและถ้าคุณต้องการมันอีกครั้งตกลงเปิดมัน แต่อย่าเข้าสู่ระบบโดยไม่ต้องใช้รหัสผ่านอีกครั้ง . = D

ฉันหวังว่านี่จะช่วยคุณแก้ปัญหาของคุณ เป็นบทเรียนที่ดีสำหรับฉัน UI ไม่ถูกต้องกับ Ubuntu -1 ในกรณีนี้


อาจเป็นเพราะฉันผิดและคุณยังคงมีรหัสผ่านเดียวกัน แต่ระบบได้รับการตั้งค่าให้เข้าสู่ระบบโดยไม่ต้อง
H_7

คำถามที่ถูกต้องควรเป็น "วิธีการตั้งค่าระบบของฉันอีกครั้งเพื่อใช้รหัสผ่าน sytem?"
H_7

ไม่ต้องการบรรทัดคำสั่ง passwd ควรทำเช่นนี้ด้วย อย่าลืมคลิกที่ไอคอนล็อคในหน้าจอบัญชีผู้ใช้และระบุรหัสผ่าน (!) มันเป็น UI ที่ไม่ดีจริงๆ
H_7

ฉันลองวิธีนี้เช่นกัน ไม่ทำงาน.
iammilind

-1

ฉัน/etc/lightdm/lightdm.confว่างเปล่าโดยทั่วไป:

[SeatDefaults]  
user-session=

มันทำงานร่วมกับ:

sudo gpasswd -d USER nopasswdlogin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.