温馨提示×

如何通过SSH远程修改Ubuntu主机名

小樊
36
2025-12-20 07:48:00
栏目: 云计算

要通过SSH远程修改Ubuntu主机名,请按照以下步骤操作:

  1. 打开终端(Terminal)或命令提示符(Command Prompt)。

  2. 使用SSH连接到远程Ubuntu主机。在终端中输入以下命令,将your_username替换为实际的用户名,将remote_host替换为远程主机的IP地址或域名:

ssh your_username@remote_host
  1. 输入密码并按Enter键。注意,在输入密码时,终端不会显示任何字符,这是正常的。

  2. 连接成功后,您将看到远程主机的命令提示符。

  3. 要临时更改主机名,请输入以下命令,将new_hostname替换为您想要的新主机名:

sudo hostnamectl set-hostname new_hostname
  1. 按Enter键执行命令。您可能需要输入当前用户的密码以获得管理员权限。

  2. 系统将立即更新主机名。要验证更改是否成功,请输入以下命令:

hostnamectl

在输出的信息中,您应该看到Static hostnamePretty hostname都显示了新的主机名。

请注意,这种更改仅在当前会话中生效。要永久更改主机名,请按照以下步骤操作:

  1. 使用文本编辑器打开/etc/hostname文件。例如,您可以使用nano编辑器:
sudo nano /etc/hostname
  1. 将文件中的旧主机名替换为新主机名,然后保存并关闭文件。

  2. 接下来,打开/etc/hosts文件:

sudo nano /etc/hosts
  1. 在文件中找到旧主机名,并将其替换为新主机名。保存并关闭文件。

  2. 断开SSH连接,然后重新连接到远程主机以使更改生效。

现在,您已经成功地通过SSH远程修改了Ubuntu主机名。

0