Ubuntu 8.04 Hardy Heron在網絡配置中修改主機名後,會出現如下症狀(修改後重新登錄):
1.Terminal終端中使用sudo命令報錯;
2.在GUI中執行授權操作時,管理權限窗口無法顯示。
經確認,通過修改/etc/hosts可以解決此問題。但在正常情況下需要root權限才能修改。因此需要登錄到recovery修復模式中,使用root帳戶修改/etc/hosts,即鍵入命令nano /etc/hosts。將其中的127.0.0.1 localhost改為:127.0.0.1 localhost [新的主機名]。例如主機名為MyComp,則應修改為
127.0.0.1 localhost MyComp
修改後按Ctrl+O保存,Ctrl+X退出,在終端中鍵入exit退出,重啟即可。