`/ etc / hostname` ใช้ / จำเป็นสำหรับอะไร?


2

ผมพบว่าใน/etc/hostnameที่อยู่ IP ของฉันกว่าที่ฉันจะลบไปและทุกครั้งที่ผมใช้ sudo - ฉันได้รับข้อความและอีเมล์ระบบsudo: unable to resolve host (none)หรือถ้าใน/etc/hostnameจะถูกบันทึกไว้กว่าmyhostnamesudo: unable to resolve host (myhostname)

ฉันรู้ว่ามันถูกใช้เพื่อตั้งค่าชื่อโฮสต์ของระบบ/etc/init.d/hostname.shในขณะที่กระบวนการบูท แต่การตั้งค่านี้จำเป็นสำหรับอะไร (โปรแกรม, บริการ, daemons ... )?

จะเป็นอย่างไรถ้าฉันตั้งค่าเป็นlocalhost(ดังนั้นจะไม่เกิดขึ้นsudo: unable to resolve host (none)อีกต่อไป แต่จะยังคงใช้ได้หรือไม่)

UPD1:

ฉันพบข้อมูลบางอย่างที่นี่: http://jblevins.org/log/hostnameแต่ทั้งหมดเกี่ยวกับวิธีการใช้งานและไม่เกี่ยวกับ - เหตุใดจึงต้องมี


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