要远程修改Linux主机名,您可以使用SSH连接到目标服务器,并使用以下命令之一来更改主机名。请注意,在执行这些操作之前,确保您具有适当的权限和访问权。
方法1:使用hostnamectl命令(适用于systemd)
- 通过SSH连接到目标服务器。
- 查看当前主机名:
hostnamectl
- 更改主机名:
sudo hostnamectl set-hostname new-hostname
将new-hostname
替换为您想要的新主机名。
- 重新启动以使更改生效:
sudo reboot
方法2:使用hostname命令
- 通过SSH连接到目标服务器。
- 查看当前主机名:
hostname
- 更改主机名:
sudo hostname new-hostname
将new-hostname
替换为您想要的新主机名。
- 更新/etc/hosts文件以反映新主机名:
sudo nano /etc/hosts
找到与旧主机名相关的行,并将其更改为新主机名。保存并退出编辑器。
- 重新启动以使更改生效:
sudo reboot
完成上述步骤后,您的Linux主机名应已成功更改。