ฉันเข้าสู่ระบบเป็นครั้งแรกเปิดเทอร์มินัลและพิมพ์ใน 'ชื่อโฮสต์' ส่งคืน 'localhost.localdomain.com' จากนั้นฉันเข้าสู่ระบบในฐานะผู้ใช้รูทในเทอร์มินัลโดยใช้คำสั่ง 'su -' ให้รหัสผ่านสำหรับผู้ใช้รูทและใช้คำสั่ง 'ชื่อโฮสต์ etest' โดยที่ etest เป็นชื่อโฮสต์ที่ฉันต้องการให้เครื่องของฉัน เพื่อทดสอบว่าฉันเปลี่ยนชื่อโฮสต์ถูกต้องฉันพิมพ์ 'ชื่อโฮสต์' อีกครั้งที่เทอร์มินัลและส่งคืน etest
อย่างไรก็ตามเมื่อฉันรีสตาร์ทเครื่องชื่อโฮสต์จะเปลี่ยนกลับเป็น 'localhost.localdomain.com'
นี่คือชุดคำสั่งทั้งหมดที่ฉันใช้ในเทอร์มินัล
[thomasm@localhost ~]$ hostname
localhost.localdomain
[thomasm@localhost ~]$ su -
Password:
[root@localhost ~]# hostname etest
[root@localhost ~]# hostname
etest
ฉันพบปัญหาเดียวกันเมื่อตั้งค่า RHEL และ Ubuntu OS ด้วย VMPlayer