是的,您可以通過SSH遠程修改Debian系統的主機名。以下是幾種常用的遠程修改Debian主機名的方法:
ssh username@remote_host
hostnamectl
命令更改主機名:sudo hostnamectl set-hostname new_hostname
將new_hostname
替換為您想要的新主機名。sudo systemctl restart networking
ssh username@remote_host
hostname
命令設置新主機名:sudo hostname new_hostname
sudo systemctl restart networking
對于批量修改主機名,Ansible是一個理想的選擇。
sudo apt update && sudo apt install ansible
change_hostname.yml
):---
hosts: all
become: yes
tasks:
- name: Change hostname
hostname:
name: new_hostname
ansible-playbook change_hostname.yml