Score:4

เหตุใดไดเร็กทอรีโฮมของรูทจึง /รูทไม่อยู่ใน /โฮม (มองหาเหตุผลอื่นที่ไม่ใช่ /home ติดตั้งอยู่บนไดรฟ์อื่น)

ธง pl
dor

ฉันรู้ว่าเหตุผลหนึ่งที่ทำให้ /root ไม่ได้อยู่ใน /home คือโดยปกติแล้ว /home จะติดตั้งบนดิสก์อื่น และถ้ามันล้มเหลว เรายังคงต้องการให้รูทสามารถเข้าถึงได้ อะไรคือเหตุผลอื่น ๆ สำหรับโครงสร้างนี้?

anx avatar
fr flag
anx
ลองเพิ่ม *คำชี้แจงปัญหาที่ชัดเจน* ในคำถามของคุณ แน่นอนว่าคุณพอใจกับตัวเลือกการออกแบบอื่นๆ ที่มีเหตุผลเป็นศูนย์หรือข้อเดียว.. ดังนั้นหากคุณสะกดเหตุผลที่คุณต้องการคำอธิบายเพิ่มเติมที่นี่ คุณอาจได้คำตอบที่ดีกว่า
co flag
นอกเหนือจากเหตุผลที่คุณให้ไว้ สำหรับการตั้งค่าบางอย่าง ไดเร็กทอรีโฮมของรูทจะต้องสามารถเข้าถึงได้ระหว่างการบูทก่อนที่จะติดตั้งระบบไฟล์ที่มีโฮม...
phuclv avatar
rs flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ใน Linux ทำไมโฟลเดอร์ root ของ superuser ไม่อยู่ใต้ /home?](https://serverfault.com/questions/398355/in-linux-why-isnt-superuser-roots-folder-under-home)
ec flag
นั่นเป็นเหตุผลที่ดีมาก ใครจะต้องการมากกว่านี้?
dor avatar
pl flag
dor
phuclv นั่นไม่ตอบคำถาม ฉันถูกขอให้ค้นหาคำตอบเพิ่มเติมนอกเหนือจากที่ /home ติดตั้งบนอุปกรณ์อื่น และเดินเตร็ดเตร่ถ้าใครมีเหตุผลมากกว่านี้
mx flag
FYI ในไดเร็กทอรีโฮมของรูทระบบ Unix ก่อนหน้านี้คือ `/` ไม่ใช่ ` / root` ซึ่งอาจเป็นสาเหตุว่าทำไมจึงตั้งชื่อว่า "ราก"
Score:12
ธง fr
anx
  1. ความสามารถในการจัดองค์ประกอบ

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

  2. ความเป็นส่วนตัว

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

ทั้งสองนี้อาจไม่เท่ากับอย่างเคร่งครัด /บ้าน เป็น nfs กรณีการใช้งาน แต่เห็นได้ชัดว่ายังคงเกี่ยวข้องอย่างมาก คำตอบหลักของฉันคือและยังคงอยู่: ความสามารถในการจัดการ / ติดตั้งที่บ้านจากอุปกรณ์อื่นเป็นเหตุผลที่ดีและเมื่อออกแบบซอฟต์แวร์ระดับต่ำ หนึ่ง เหตุผลที่ดีเพียงพอแล้ว.

joshudson avatar
cn flag
อืม; ฉันจำระบบมากกว่าหนึ่งระบบที่เมื่อบูทโดยผู้ใช้คนเดียวแต่ไม่ได้เริ่มคอมโพเนนต์แบบผู้ใช้หลายคน สิ่งนี้ส่งผลให้ getty เริ่มต้นโดยตรง /sbin/sh ด้วย HOME=/ เหมือนใน env บูตต้นโดยไม่คำนึงถึงการเข้าสู่ระบบของผู้ใช้ สิ่งนี้จะช่วยให้คุณบูตผู้ใช้คนเดียวด้วยสิ่งต่าง ๆ เช่น /etc/passwd ที่เสียหายหรือรหัสผ่านรูทที่หายไป
Score:7
ธง us

โดยส่วนตัว - โดยไม่ต้องอ่านการออกแบบ *NIX (UNIX/Linux) สำหรับไฟล์ ยาว เวลา ฉันจะบอกว่าคุณน่าจะตอบคำถามของคุณเองแล้ว (/ น่าจะเป็นเหตุผลหลักโดยนัย) โดยสรุปคือความสามารถในการกู้คืนได้ / กระดูกเปล่า วิ่ง ระบบ (- * NIX เทียบเท่ากับ Windows 'Safe Mode'); อะไรคือค่าต่ำสุดที่คุณต้องสามารถเรียกใช้ O/S (?) - หากคุณต้องการวินิจฉัยปัญหาและดำเนินการทีละขั้นตอน เช่น ติดตั้งระบบไฟล์หนึ่งระบบและ/หรือเริ่มบริการหนึ่งระบบ ในแต่ละครั้ง (- เช่น มีการพึ่งพาน้อยที่สุด/แง่มุมบังคับที่จำเป็นเพื่อให้ระบบหมุนได้สำเร็จ/พร้อมใช้งานและทำงาน เพื่อให้ผู้ดูแลระบบมีแนวโน้มที่จะเป็น สามารถ เพื่อเริ่มกระบวนการวินิจฉัย)

โพสต์คำตอบ

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