在Ubuntu系統中,遠程設置hostname可以通過SSH連接后使用命令行來實現。以下是具體步驟:
hostnamectl
命令(適用于systemd)通過SSH連接到Ubuntu服務器:
ssh username@remote_host
查看當前hostname:
hostnamectl status
設置新的hostname:
sudo hostnamectl set-hostname new_hostname
重啟網絡服務以應用更改(可選,但推薦):
sudo systemctl restart networking
驗證新hostname:
hostnamectl status
/etc/hostname
文件通過SSH連接到Ubuntu服務器:
ssh username@remote_host
備份原始的/etc/hostname
文件:
sudo cp /etc/hostname /etc/hostname.bak
編輯/etc/hostname
文件:
sudo nano /etc/hostname
將文件中的舊hostname替換為新的hostname,然后保存并退出編輯器。
編輯/etc/hosts
文件(如果需要):
sudo nano /etc/hosts
確保新的hostname在127.0.0.1
行中正確配置。
重啟網絡服務以應用更改:
sudo systemctl restart networking
驗證新hostname:
hostnamectl status
sudo
。/etc/hostname
文件設置的hostname是持久的,即使系統重啟也不會丟失。通過以上步驟,你可以在Ubuntu系統中遠程設置hostname。