Miten voin muuttaa hostname alle Linux-käyttöjärjestelmässä käyttäen cli-tai ssh-pohjainen istunnon?
sinun täytyy käyttää hostname – tai hostnamectl-komentoa. Molempia komentoja käytetään joko asettamaan tai näyttämään järjestelmän nykyinen isäntä-tai verkkotunnus. Monet verkko-ohjelmat (kuten Sendmail, Apache-palvelimet) käyttävät palvelinnimeä koneen tunnistamiseen. Siksi oikean paikannimen asettaminen on suositeltavaa.,
Linux-Vaihda Hostname Käyttäen hostnamectl komento
Lähes kaikki nykyaikaiset Linux-distro tulee systemd init järjestelmä käyttää Linux-jakeluissa bootstrap käyttäjä tilaa ja hallita järjestelmän prosesseja, käynnistyksen jälkeen.,
Näytä tietokoneen nimi
kirjoita hostnamectl:$ hostnamectl
Näyte lähdöt:
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
Aseta tai muuta tietokoneen nimi
aion muuttaa gfs03 hostname gfs-server-03:$ hostnamectl set-hostname 'gfs-server-03'
Tarkista se:$ hostnamectl
Se on kaikki. Muutit palvelimen nimen pysyvästi.
Linux-Vaihda Hostname Käyttäen hostname-komento
Vanhempi versio Linux, distro käyttää hostname-komento., Jotkut moderni distro ilman systemd tai systemd edelleen käyttää seuraavaa menetelmää. Jos mahdollista, käytä hostnamectl-komentoa. Katsotaanpa joitakin esimerkkejä.
Näyttö Hostname
Kirjoita seuraava komento:$ hostname
Näyte ouputs:
server.nixcraft.net.in
Vaihda Hostname
Sinun täytyy päivittää kaksi tiedostoa:
- Linux-Jakelu tietyn tiedoston. Muokkaa sopivaa tiedostoa jakelun mukaan seuraavasti.,,
/etc/hosts
Redhat / CentOS / Fedora: Vaihda Hostname
Muokkaa /etc/sysconfig/network, kirjoita:
vi /etc/sysconfig/network
Asettaa HOSTNAME=newhost.example.com, kirjoita:
HOSTNAME=server2.nixcraft.com
Tallenna ja sulje tiedosto. Kirjoita seuraava komento:
hostname server2.nixcraft.comhostname
Nyt, siirry vaiheeseen # 2.,
Debian / Ubuntu: Vaihda Hostname
Muokkaa /etc/hostname tiedosto, kirjoita:
vi /etc/hostname
Poista vanha nimi ja lisää uusi nimi:
server2.nixcraft.com
Tallenna ja sulje tiedosto. Kirjoita seuraava komento:
hostname server2.nixcraft.comhostname
Nyt, siirry vaiheeseen # 2.,
Slackware: Vaihda Hostname
Muokkaa /etc/HOSTNAME, kirjoita:
vi /etc/HOSTNAME
Poista vanha nimi ja lisää uusi:
server2.nixcraft.com
Tallenna ja sulje tiedosto. Kirjoita seuraava komento:
hostname server2.nixcraft.comhostname
Nyt, siirry vaiheeseen # 2.,
Imeä / OpenSuse: Vaihda Hostname
Muokkaa /etc/HOSTNAME, kirjoita:
Poista vanha nimi ja lisää uusi:
server2.nixcraft.com
Tallenna ja sulje tiedosto. Kirjoita seuraava komento:
hostname server2.nixcraft.comhostname
Nyt, siirry vaiheeseen # 2.,
Vaihe #2: Päivittää /etc/hosts
Nyt, sinun täytyy muokata /etc/hosts-tiedostoon, kirjoita:
vi /etc/hosts
Muuttaa kaikki vanhat hostname uudempia yksi.
🐧 Saada uusin opetusohjelmia, Linux, Open Source & DevOps kautta RSS-syötteen tai Viikoittaisen uutiskirjeen.
🐧 16 kommenttia toistaiseksi…, 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 |