要通过SSH修改hostname,请按照以下步骤操作:
打开终端(Terminal)或命令提示符(Command Prompt)。
使用SSH连接到远程服务器。输入以下命令,将username替换为您的用户名,将remote_server_ip替换为远程服务器的IP地址:
ssh username@remote_server_ip
输入您的密码,然后按Enter键登录到远程服务器。
要临时修改hostname,您可以使用以下命令,将new_hostname替换为您想要的新主机名:
sudo hostnamectl set-hostname new_hostname
按Enter键执行命令。您可能需要输入您的用户密码以获得管理员权限。
/etc/hostname文件。使用以下命令打开文件:sudo nano /etc/hostname
将文件中的当前主机名替换为您想要的新主机名,然后保存并关闭文件。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter键。
接下来,编辑/etc/hosts文件,以便更新本地主机名映射。使用以下命令打开文件:
sudo nano /etc/hosts
在文件中找到当前主机名,并将其替换为新主机名。保存并关闭文件。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter键。
重启服务器以使更改生效。使用以下命令重启服务器:
sudo reboot
现在,您的远程服务器的hostname已成功修改。下次通过SSH连接时,您将看到新的主机名。