是的,Linux 主機的 hostname 可以遠程修改。您可以通過 SSH(安全外殼協議)連接到遠程主機,并使用命令行工具來更改 hostname。以下是修改 hostname 的步驟:
user 替換為您的用戶名,將 remote_host 替換為遠程主機的 IP 地址或域名:ssh user@remote_host
輸入您的密碼(如果需要)。
一旦成功連接,您可以使用以下命令查看當前的主機名:
hostnamectl
或者
uname -n
new_hostname 替換為您想要的新主機名:sudo hostnamectl set-hostname new_hostname
或者
對于基于 Debian 的系統(如 Ubuntu):
sudo hostname new_hostname
對于基于 RHEL 的系統(如 CentOS、Fedora):
sudo echo "new_hostname" > /etc/hostname
sudo reboot
現在,遠程主機的 hostname 已更改為新值。請注意,在執行這些操作時,您可能需要具有管理員權限。