Cum pot schimba hostname sub un sistem de operare Linux folosind sesiunea cli sau peste ssh?
trebuie să utilizați comanda hostname sau hostnamectl. Ambele comenzi sunt utilizate pentru a seta sau afișa numele de gazdă sau domeniu curent al sistemului. Numele de gazdă este folosit de multe dintre programele de rețea (cum ar fi sendmail, serverele Apache) pentru a identifica mașina. Prin urmare, setarea corectă a numelui de gazdă este recomandată.,
Linux Schimba Hostname Folosind hostnamectl comanda
Aproape toate moderne de Linux distro vine cu systemd un sistem de inițializare utilizate în distribuții Linux pentru procesul de bootstrap utilizatorul spațiu și de a gestiona procesele de sistem după boot.,
Afișează numele computerului
pur și Simplu de tip hostnamectl:$ hostnamectl
Eșantion ieșiri:
Static hostname: gfs03 Icon name: computer-vm Chassis: vm Machine ID: beb217fbb4324b7d9959f78xxxxxxxxx Boot ID: 123a3aa710314175aec7c54yyyyyyyyy Virtualization: qemu Operating System: Ubuntu 16.04.3 LTS Kernel: Linux 4.10.0-40-generic Architecture: x86-64
Seta sau a schimba numele computerului
am de gând să schimbe gfs03 numele de gazdă pentru a gfs-server-03:$ hostnamectl set-hostname 'gfs-server-03'
Verifica:$ hostnamectl
Asta e tot. Tocmai ai schimbat numele serverului permanent.
Linux schimba Hostname folosind comanda hostname
Versiunea mai veche a Linux distro folosit comanda hostname., Unele distro moderne fără systemd sau cu systemd folosesc în continuare următoarea metodă. Dacă este posibil, utilizați comanda hostnamectl. Să vedem câteva exemple.
Afișare Hostname
Tastați următoarea comandă:$ hostname
Eșantion realizări:
server.nixcraft.net.in
Schimba Hostname
Aveți nevoie pentru a actualiza două fișiere:
- Distributie de Linux de fișiere specifice. Editați fișierul corespunzător conform distribuției dvs. după cum urmează., /etc/hosts
Redhat / CentOS / Fedora: Schimba Hostname
Editați /etc/sysconfig/network, introduceți:
vi /etc/sysconfig/network
Set HOSTNAME=newhost.example.com, introduceți:
HOSTNAME=server2.nixcraft.com
Salvați și închideți fișierul. Tastați următoarea comandă:
hostname server2.nixcraft.comhostname
Acum, treceți la pasul # 2.,
Debian / Ubuntu: Schimba Hostname
Editați /etc/hostname fișier, introduceți:
vi /etc/hostname
Ștergeți vechiul nume și se adaugă nume nou:
server2.nixcraft.com
Salvați și închideți fișierul. Tastați următoarea comandă:
hostname server2.nixcraft.comhostname
Acum, treceți la pasul # 2.,
Slackware: Schimba Hostname
Editați /etc/HOSTNAME, introduceți:
vi /etc/HOSTNAME
Ștergeți vechiul nume și să adăugați unul nou:
server2.nixcraft.com
Salvați și închideți fișierul. Tastați următoarea comandă:
hostname server2.nixcraft.comhostname
Acum, treceți la pasul # 2.,
Suge / OpenSuse: Schimba Hostname
Editați /etc/HOSTNAME, introduceți:
Ștergeți vechiul nume și să adăugați unul nou:
server2.nixcraft.com
Salvați și închideți fișierul. Tastați următoarea comandă:
hostname server2.nixcraft.comhostname
Acum, treceți la pasul # 2.,
Pasul #2: Update /etc/hosts
Acum, trebuie să editați /etc/hosts, introduceți:
vi /etc/hosts
de a Schimba toate numele gazdă vechi cu una nouă.
🐧 Obțineți cele mai recente tutoriale pe Linux, Open Source & DevOps prin RSS feed sau newsletter-ul săptămânal de e-mail.
🐧 16 comentarii până în prezent…, add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |