Score:-5

เหตุใด Ubuntu จึงยังไม่แก้ไขปัญหารหัสผ่านที่ถูกลบ

ธง ec

ดังนั้นหลังจาก 6 ปีนี้ คำถาม ถูกโพสต์ฉันยังคงพบปัญหาเดียวกัน ฉันทำสิ่งต่อไปนี้:

ชื่อผู้ใช้ของฉัน ALL=(ALL) NOPASSWD:ALL

และมันก็เป็นไปได้ดีในบางครั้ง ดังนั้นหากฉันติดตั้งซอฟต์แวร์ใด ๆ เช่น Zoom ใน Ubuntu จาก GUI ที่นั่นจะยังคงถามรหัสผ่านในขณะที่ไม่มีรหัสผ่านสำหรับระบบ! ฉันสามารถติดตั้งได้โดยใช้เทอร์มินัล sudo เท่านั้น และจากนั้นก็ไม่ถามรหัสผ่าน

วันนี้ขอรหัสผ่านอีกครั้งในขณะที่ฉันไม่มี

ฉันทำไม่ได้ ซูโด วิซูโด เนื่องจากไม่มีรหัสผ่านของระบบ ฉันจะทำอย่างไรเพื่อแก้ไขปัญหานี้

BiologyEnthusiast avatar
ec flag
@Rinzwind อะไรเป็นปกติ? ฉันเกี่ยวข้องกับข้อเท็จจริงง่ายๆ ที่ผู้คนเคยประสบสิ่งเดียวกัน ต้องตรวจสอบลิงก์ที่ฉันโพสต์หรือไม่ ฉันไม่ได้ใช้งานนักเทียบท่าอีกต่อไป แต่มีบางสิ่งที่กระตุ้นให้ sudo กลับมาขอรหัสผ่าน
Nmath avatar
ng flag
Ubuntu ไม่ได้ออกแบบมาให้ใช้งานโดยที่ผู้ดูแลระบบไม่ได้ใส่รหัสผ่าน หนึ่งในสิ่งที่ยอดเยี่ยมเกี่ยวกับ Linux คือตัวเลือกมากมาย บางที Ubuntu อาจไม่ใช่ตัวเลือกที่ถูกต้องหากคุณต้องการโต้ตอบกับอุปกรณ์ของคุณด้วยวิธีนี้ IMO การค้นหาบุคคลอื่นด้วยคำถามเดียวกันนั้นไม่เกี่ยวข้องหากคำถามนั้นมีข้อบกพร่อง ดังที่กล่าวไว้ Ubuntu ไม่ได้ออกแบบมาให้ทำงานในลักษณะนี้ ถ้าคุณเจอคนถามว่าทำไมเครื่องปิ้งขนมปังของพวกเขาถึงทำซุปได้ไม่ดี นั่นไม่ได้หมายความว่าเครื่องปิ้งขนมปังเสีย
BiologyEnthusiast avatar
ec flag
`Ubuntu ไม่ได้ออกแบบมาให้ใช้งานโดยที่ผู้ดูแลระบบไม่ได้ใส่รหัสผ่าน` ดังนั้นคุณกำลังบอกว่าผู้ดูแลระบบ/ผู้ใช้ "ต้อง" มีรหัสผ่านตามปรัชญาการออกแบบของ Ubuntu หรือไม่
Nmath avatar
ng flag
ฉันกำลังบอกว่า Ubuntu ไม่ได้ออกแบบมาอย่างนั้น Ubuntu เป็นโอเพ่นซอร์ส ดังนั้นคุณจึงมีอิสระที่จะทำอะไรก็ได้ตามที่คุณต้องการ ไม่ว่ามันจะแปลกประหลาดหรือขัดต่อสัญชาตญาณของการออกแบบหรือจุดประสงค์หรือฟังก์ชันการใช้งานก็ตาม แต่เพียงเพราะคุณสามารถทำทุกอย่าง/ทุกอย่างในทางทฤษฎี ไม่ได้หมายความว่าคุณควรหรือ Ubuntu เป็นเครื่องมือที่เหมาะสมสำหรับกรณีการใช้งานของคุณที่เกี่ยวข้อง: [เหตุใด Ubuntu จึงมีบัญชีรูทที่ถูกปิดใช้งาน] (https://askubuntu.com/q/687249)
Score:0
ธง in

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

คำถามที่คุณเชื่อมโยงนั้นเกี่ยวกับคนที่ลบรหัสผ่านโดยไม่เพิ่มคำสั่งการกำหนดค่า sudo เพื่ออนุญาต sudo แบบไม่ใช้รหัสผ่าน

คุณได้รวมบรรทัดคำสั่งการกำหนดค่า sudo ที่ถูกต้องไว้ในคำถามของคุณแล้ว แต่ GUI ไม่ได้ใช้ sudo เพื่อติดตั้งซอฟต์แวร์ ดังนั้นคุณต้องกำหนดค่า GUI เพื่ออนุญาตให้ติดตั้งซอฟต์แวร์โดยไม่ต้องใช้รหัสผ่านจึงจะทำงานได้

การเพิ่มระดับสิทธิ์โดยไม่มีรหัสผ่านเป็นการกำหนดค่าที่ไม่ปลอดภัย และไม่สนับสนุนหรือรองรับการกำหนดค่าเริ่มต้นของ Ubuntu ซึ่งแตกต่างจากระบบปฏิบัติการอื่นๆ

BiologyEnthusiast avatar
ec flag
นี่เป็นคำตอบที่ฉันคาดหวังไว้เนื่องจากฉันไม่มีความเข้าใจมากนักเกี่ยวกับวิธีการทำงานของการอนุญาตระบบ ตอนนี้ขึ้นอยู่กับการเก็งกำไรเท่านั้น คุณสามารถแนะนำสิ่งที่อาจทำให้เทอร์มินัลทริกเกอร์ขอรหัสผ่าน sudo จากฉันอีกครั้ง แม้ว่ามันจะถูกลบไปนานแล้วและเทอร์มินัลไม่เคยถามรหัสผ่าน sudo กับฉันเลยตั้งแต่นั้นมา เพียงสองวันก่อน ฉันติดตั้งนักเทียบท่าพร้อมกับบางส่วน แพ็คเกจ python และหลังจากรีสตาร์ท sudo ขอรหัสผ่านอีกครั้ง นักเทียบท่าในความรู้ของคุณสามารถเปลี่ยนไฟล์ sudoers ได้หรือไม่?
BiologyEnthusiast avatar
ec flag
ฉันรันสิ่งต่อไปนี้: `sudo usermod -aG docker $USER` และ `sudo groupadd docker ` มันไม่ถามรหัสผ่านเมื่อฉันทำเช่นนั้น แต่หลังจากรีสตาร์ท มันก็ถามหา!
user10489 avatar
in flag
ถูกต้อง. สิ่งที่ใช้ sudo (ซึ่งทั้งสองคำสั่งทำอย่างชัดเจน) จะไม่ขอรหัสผ่าน ฉันจะต้องรู้ว่าคุณวิ่งเพื่ออะไรซึ่งขอรหัสผ่านเพื่อตอบคำถามของคุณ โปรแกรม GUI จำนวนมากใช้บริการ dbus สำหรับการเพิ่มระดับสิทธิ์ และการแก้ปัญหาที่คุ้มค่ากับคำถามอื่น และอาจมีคำตอบอยู่แล้วหากคุณรู้ว่าต้องค้นหาอะไร
user10489 avatar
in flag
โปรดทราบว่าโดยการออกแบบ sudo จะขอรหัสผ่านเพียงครั้งเดียวในเทอร์มินัลเฉพาะสำหรับช่วงเวลาที่กำหนด เมื่อหมดอายุหรือหากคุณไปที่เทอร์มินัลอื่น (หรือรีบูตเครื่องใหม่) ระบบจะถามอีกครั้ง
BiologyEnthusiast avatar
ec flag
ฉันมีความเข้าใจที่ดีในขณะนี้ ขอบคุณสำหรับสิ่งนั้น เพื่อตอบคำถามของคุณ หลังจากที่ฉันรันคำสั่งทั้งสองนี้แล้ว ฉันได้ทำการรีสตาร์ทเนื่องจากฉันได้รับปัญหาเกี่ยวกับเซสชันนักเทียบท่า ดังนั้นหลังจากรีสตาร์ท "อะไรก็ได้" ด้วย sudo ตอนนี้ต้องใช้รหัสผ่าน ฉันอยู่ในบริเวณขอบรกที่ฉันไม่สามารถแก้ไขไฟล์ sudoes ได้เนื่องจากการทำ `sudo visudo` จะต้องใช้รหัสผ่านซึ่งฉันไม่มี ฉันก็ลบรหัสผ่านออกจากระบบเช่นกัน
user10489 avatar
in flag
มีคำถามอื่นที่สามารถอธิบายวิธีการกู้คืนจากสิ่งนี้ จากนั้นคุณสามารถตรวจสอบว่าเกิดอะไรขึ้นกับ sudo config ของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา