如何通過SSH更改遠程hostname

如何通過SSH更改遠程hostname

本文將指導您如何通過ssh安全地更改遠程服務器的主機名。請按照以下步驟操作:

  1. 連接到遠程服務器: 使用SSH客戶端連接到目標服務器。命令格式如下,將your_username替換為您的用戶名,remote_server_ip替換為服務器的IP地址或域名:
ssh your_username@remote_server_ip
  1. 驗證身份: 輸入您的密碼并按下回車鍵。

  2. 查看當前主機名: 登錄成功后,使用以下命令查看當前主機名:

hostnamectl

或者:

cat /etc/hostname
  1. 更改主機名: 使用以下命令更改主機名,將new_hostname替換為您想要的新主機名:
sudo hostnamectl set-hostname new_hostname

或者,您可以編輯/etc/hostname文件:

sudo nano /etc/hostname

將文件中的舊主機名替換為新主機名,保存并關閉文件。

  1. 重啟服務器: 更改主機名后,需要重啟服務器使更改生效:
sudo reboot
  1. 驗證更改: 服務器重啟后,再次使用hostnamectl或cat /etc/hostname命令驗證新主機名是否已生效。

注意: 以上步驟適用于大多數基于systemd的linux發行版,例如ubuntudebiancentos 7/8。其他發行版可能需要不同的命令。 請確保您擁有足夠的權限執行這些命令。

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享