เซสชั่นผู้เยี่ยมชมหยุดทำงานกับ Ubuntu เวอร์ชันหลังจาก 16.04


19

หลังจากอัปเดตแพ็คเกจล่าสุดคุณลักษณะเซสชันผู้เยี่ยมชมไม่สามารถใช้ได้ใน Ubuntu 16.10 และ 17.04 อีกต่อไป เกิดอะไรขึ้น?


หากมีการใช้เช่นนั้นกับ 18.04 เราสามารถเพิ่มแท็กในเวอร์ชันนั้นได้ไหม
TiloBunt

@TiloBunt: ขอบคุณที่ชี้ให้เห็น มันใช้ได้กับทุกรุ่นหลังจาก 16.04 ซึ่งใช้ LightDM ดังนั้นฉันจึงวางแท็กเวอร์ชันแทนและเปลี่ยนชื่อ ตัวจัดการการแสดงผลเริ่มต้นสำหรับ Ubuntu มาตรฐานตั้งแต่ 17.10 คือ GDM ซึ่งไม่ได้มีคุณลักษณะเซสชันผู้เยี่ยมชมเลย
Gunnar Hjalmarsson

คำตอบ:


17

เซสชันผู้เยี่ยมชมถูกปิดใช้งานโดยค่าเริ่มต้นเนื่องจากปัญหาด้านความปลอดภัยซึ่งเซสชันผู้เยี่ยมชมไม่ได้อยู่ในโปรไฟล์ AppArmor ซึ่งมักจะ จำกัด เซสชันผู้เยี่ยมชม โปรไฟล์ AppArmor นี้จะป้องกันมิให้ผู้ใช้เกสต์suเปลี่ยนไปใช้ผู้ใช้รายอื่นหรือดูโฮมไดเร็กตอรี่ของผู้ใช้รายอื่น

คุณสามารถเปิดใช้งานได้หากคุณพิจารณาว่าปัญหาสามารถจัดการได้ในระบบของคุณตามที่อธิบายไว้ในความคิดเห็นที่ 24 ในรายงานข้อผิดพลาดหรือโดยใช้ซับเอกสารนี้:

sudo sh -c 'printf "[Seat:*]\nallow-guest=true\n" >/etc/lightdm/lightdm.conf.d/40-enable-guest.conf'

หากต้องการย้อนกลับไปเป็นสถานะปิดใช้งานให้ทำ:

sudo rm /etc/lightdm/lightdm.conf.d/40-enable-guest.conf

16.04 ไม่ได้รับผลกระทบจากสิ่งนี้หรือไม่
Anwar

@ อันวาร์: ไม่เลย มันเป็นสิ่งที่ systemd
Gunnar Hjalmarsson

@GunnarHjalmarsson สิ่ง systemd หรือไม่ ดังนั้นทุกอย่างตั้งแต่ 15.04 หรือเป็นเพราะการเปลี่ยนจาก upstart เป็น systemd สำหรับเซสชันผู้ใช้?
muru

1
@ อันวาร์: อันหลัง (ฉันคิดว่า - โปรดดูรายงานข้อผิดพลาด)
Gunnar Hjalmarsson

2
@GunnarHjalmarsson ไม่ใช่เรื่องใหญ่ แต่ก) suไม่ได้ใช้sudoersและ b) AppArmor เห็นได้ชัดว่าช่วยป้องกันsuและไม่ให้sudoทำงานได้อย่างถูกต้องสำหรับผู้เข้าพัก (ดังนั้นsudoersอย่าใส่รูปภาพ) ผู้ใช้จะต้องรู้รหัสผ่านของผู้ใช้ที่ถูกต้อง แต่ในระบบที่ถูกล็อคเป็นอย่างอื่นโดยไม่ต้องเข้าถึง TTY มันจะเปิดรู
muru
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.