ฉันไม่รู้วิธีสร้าง Ubuntu 20.04 สุ
ทำตัวเหมือน Ubuntu 18.04 สุ
.
ความแตกต่างเป็นเพราะใน Ubuntu 20.04/Focal สุ
ให้บริการโดย util-ลินุกซ์
บรรจุุภัณฑ์. ใน Ubuntu 18.04/Bionic สุ
ให้บริการโดย เข้าสู่ระบบ
แพ็คเกจ (สร้างจากแพ็คเกจต้นทาง เงา
).
root@ubuntu:~# lsb_release -r
เผยแพร่: 18.04
root@ubuntu:~# dpkg -S /bin/su
เข้าสู่ระบบ: /bin/su
root@ubuntu:~# lsb_release -r
เผยแพร่: 20.04
root@ubuntu:~# dpkg -S /bin/su
util-linux: /bin/su
ความแตกต่างของการใช้งานที่สำคัญดูเหมือนจะได้รับการสนับสนุน DEFAULT_HOME
ใน /etc/login.defs
. เดอะ manpage สำหรับ Bionic's สุ
กล่าวถึงในนั้น การกำหนดค่า ส่วน
DEFAULT_HOME (บูลีน)
ระบุว่าอนุญาตให้เข้าสู่ระบบหรือไม่หากเราไม่สามารถ cd ไปยังโฮมไดเร็กตอรี่ ค่าเริ่มต้นคือไม่
หากตั้งค่าเป็นใช่ ผู้ใช้จะเข้าสู่ระบบในไดเร็กทอรีรูท (/) หากไม่สามารถทำได้
cd ไปยังโฮมไดเร็กตอรี่ของเธอ
เดอะ manpage สำหรับเวอร์ชันของ Focal สุ
ไม่พูดถึง DEFAULT_HOME
.
ฉันพบรายการที่เกี่ยวข้องสองสามรายการใน บันทึกการเปลี่ยนแปลง สำหรับ เงา
บรรจุุภัณฑ์
* ใช้แฟล็ก --without-su ตั้งค่าคอนฟิกอย่างชัดเจน
-- Balint Reczey <[email protected]> ศุกร์ที่ 20 ธันวาคม 2019 16:39:40 +0100
...
* วางการแทนที่ Lintian สำหรับ su มันไม่ได้จัดส่งในการเข้าสู่ระบบอีกต่อไป
-- Balint Reczey <[email protected]> จันทร์ที่ 08 กรกฎาคม 2019 15:58:46 +0200
...
* หยุดจัดส่ง su และทำลายเวอร์ชัน util-linux เก่า (ดู #833256)
-- Andreas Henriksson <[email protected]> วันศุกร์ที่ 27 กรกฎาคม 2018 10:07:37 น. +0200
ดูเหมือนว่าการเปลี่ยนแปลงจะเกิดขึ้นที่ต้นทางใน Debian และประสานงานกัน https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833256 . การขาด DEFAULT_HOME
มีการกล่าวถึงการสนับสนุน แต่ไม่ถือว่าเป็นตัวบล็อก