linux

如何通过SSH修改hostname

小樊
60
2025-08-15 06:39:51
栏目: 编程语言

要通过SSH修改hostname,请按照以下步骤操作:

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

  2. 使用SSH连接到远程服务器。输入以下命令,将username替换为您的用户名,将remote_server_ip替换为远程服务器的IP地址:

ssh username@remote_server_ip
  1. 输入您的密码,然后按Enter键登录到远程服务器。

  2. 要临时修改hostname,您可以使用以下命令,将new_hostname替换为您想要的新主机名:

sudo hostnamectl set-hostname new_hostname

按Enter键执行命令。您可能需要输入您的用户密码以获得管理员权限。

  1. 要永久修改hostname,请编辑/etc/hostname文件。使用以下命令打开文件:
sudo nano /etc/hostname
  1. 将文件中的当前主机名替换为您想要的新主机名,然后保存并关闭文件。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter键。

  2. 接下来,编辑/etc/hosts文件,以便更新本地主机名映射。使用以下命令打开文件:

sudo nano /etc/hosts
  1. 在文件中找到当前主机名,并将其替换为新主机名。保存并关闭文件。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter键。

  2. 重启服务器以使更改生效。使用以下命令重启服务器:

sudo reboot

现在,您的远程服务器的hostname已成功修改。下次通过SSH连接时,您将看到新的主机名。

0
看了该问题的人还看了