要通过SSH修改Linux主机名,请按照以下步骤操作:
-
打开终端或命令提示符。
-
使用SSH连接到远程Linux服务器。在命令行中输入以下命令,将
username替换为您的用户名,将remote_host替换为远程服务器的IP地址或主机名:
ssh username@remote_host
-
输入您的密码并按Enter键登录到远程服务器。
-
一旦登录成功,使用以下命令查看当前的主机名:
hostnamectl
或者
cat /etc/hostname
- 要更改主机名,请使用以下命令,将
new_hostname替换为您想要的新主机名:
sudo hostnamectl set-hostname new_hostname
或者
echo "new_hostname" | sudo tee /etc/hostname
- (可选)如果您还希望更新
/etc/hosts文件中的主机名,请使用以下命令:
sudo sed -i 's/old_hostname/new_hostname/g' /etc/hosts
将old_hostname替换为您的旧主机名,将new_hostname替换为您的新主机名。
-
保存更改并退出SSH会话。
-
重新登录到远程服务器以使更改生效。
请注意,这些步骤适用于使用systemd的系统。如果您使用的是较旧的系统,可能需要使用以下命令更改主机名:
sudo hostname new_hostname
然后编辑/etc/hosts文件以更新主机名。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1321345.html