本文將指導您如何通過ssh安全地更改遠程服務器的主機名。請按照以下步驟操作:
- 連接到遠程服務器: 使用SSH客戶端連接到目標服務器。命令格式如下,將your_username替換為您的用戶名,remote_server_ip替換為服務器的IP地址或域名:
ssh your_username@remote_server_ip
-
驗證身份: 輸入您的密碼并按下回車鍵。
-
查看當前主機名: 登錄成功后,使用以下命令查看當前主機名:
hostnamectl
或者:
cat /etc/hostname
- 更改主機名: 使用以下命令更改主機名,將new_hostname替換為您想要的新主機名:
sudo hostnamectl set-hostname new_hostname
或者,您可以編輯/etc/hostname文件:
sudo nano /etc/hostname
將文件中的舊主機名替換為新主機名,保存并關閉文件。
- 重啟服務器: 更改主機名后,需要重啟服務器使更改生效:
sudo reboot
- 驗證更改: 服務器重啟后,再次使用hostnamectl或cat /etc/hostname命令驗證新主機名是否已生效。
注意: 以上步驟適用于大多數基于systemd的linux發行版,例如ubuntu、debian和centos 7/8。其他發行版可能需要不同的命令。 請確保您擁有足夠的權限執行這些命令。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END