Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

阿里雲 Linux VPS 徹底修改主機名稱教學:解決重啟後自動恢復問題

編輯:Linux 教學

操作 SSH 連線時,終端機提示符預設顯示類似 [root@JaneCC ~] 的格式,雖然不影響伺服器效能,但對追求個人化或管理多台主機的用戶來說,自訂主機名稱能大幅提升辨識度與視覺美感。一般情況下,可透過控制面板或 hostname 指令暫時修改,但阿里雲 VPS 重啟後主機名稱常會恢復為冗長的預設值。本文提供徹底修改主機名稱的完整步驟,確保重啟後依然生效。

修改前準備

請先以 root 權限登入 SSH,建議備份相關設定檔以防萬一。

步驟一:編輯 /etc/hosts 檔案

vi /etc/hosts

找到包含 127.0.0.1 的行,將預設主機名稱替換為您想要的名稱(例如 MyServer):

127.0.0.1   localhost MyServer

步驟二:修改網路設定檔 /etc/sysconfig/network

vi /etc/sysconfig/network

找到 HOSTNAME 參數,將其值改為新主機名稱:

HOSTNAME=MyServer

步驟三:即時生效主機名稱

hostname MyServer

此指令會立即更新目前工作階段的主機名稱。

步驟四:驗證與重啟測試

重新登入 SSH,提示符應已顯示新主機名稱(如 [root@MyServer ~])。為確保永久生效,請執行 reboot 重啟伺服器,再次登入確認名稱未被重置。

注意:部分雲服務商可能透過雲端初始化服務在開機時覆寫主機名稱,若重啟後仍恢復原狀,請檢查 /etc/cloud/cloud.cfg 中的 preserve_hostname 設定,將其改為 true。

Copyright © Windows教程網 All Rights Reserved