Android

Paano baguhin ang hostname sa ubuntu 18.04

How to Change Hostname in Ubuntu 18.04 LTS Permanently?

How to Change Hostname in Ubuntu 18.04 LTS Permanently?

Talaan ng mga Nilalaman:

Anonim

Tutulungan ka ng tutorial na ito sa pamamagitan ng proseso ng pagbabago ng hostname sa isang Ubuntu 18.04 system.

Ang hostname ay nakatakda sa oras na ang operating system ng Ubuntu ay naka-install o kung ikaw ay umiikot ng isang virtual machine ito ay pabago-bagong itinalaga sa halimbawa sa pagsisimula.

Ang pamamaraan na inilarawan sa gabay na ito ay gagana nang hindi nangangailangan ng pag-restart ng iyong system.

Kahit na ang tutorial na ito ay isinulat para sa Ubuntu 18.04 ang parehong mga tagubilin na nalalapat para sa Ubuntu 16.04 at anumang pamamahagi na nakabase sa Ubuntu, kasama ang Linux Mint at Elementary OS.

Mga kinakailangan

Bago magpatuloy sa tutorial na ito, siguraduhing naka-log in ka bilang isang gumagamit na may mga pribilehiyo ng sudo.

Ang isang hostname ay isang label na nagpapakilala sa isang makina sa network. Hindi mo dapat gamitin ang parehong hostname sa dalawang magkakaibang machine sa parehong network.

Ipakita ang Kasalukuyang Hostname

Upang makita ang kasalukuyang hostname, ipasok ang sumusunod na utos:

hostnamectl

Tulad ng nakikita mo sa imahe sa itaas, ang kasalukuyang hostname ay nakatakda sa ubuntu1804.localdomain .

Baguhin ang Hostname

Ang mga sumusunod na hakbang ay naglalarawan kung paano baguhin ang hostname sa Ubuntu 18.04.

1. Baguhin ang hostname gamit ang hostnamectl .

Sa Ubuntu 18.04 maaari naming baguhin ang hostname ng system at mga kaugnay na setting gamit ang command hostnamectl .

Halimbawa, upang mabago ang system static hostname upang linuxize , gagamitin mo ang sumusunod na utos:

sudo hostnamectl set-hostname linuxize

Ang utos ng hostnamectl ay hindi gumagawa ng output. Sa tagumpay, ang 0 ay ibabalik, isang di-zero kabiguan code kung hindi man.

2. I-edit ang /etc/hosts file.

Buksan ang /etc/hosts file at baguhin ang dating hostname sa bago.

/ etc / host

127.0.0.1 localhost 127.0.0.1 linuxize # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters

3. I-edit ang file ng cloud.cfg .

Kung naka cloud-init install ang cloud-init package kailangan mo ring i-edit ang cloud.cfg file. Ang pakete na ito ay karaniwang naka-install sa pamamagitan ng default sa mga imahe na ibinigay ng mga provider ng ulap tulad ng AWS at ginagamit ito upang hawakan ang inisasyon ng mga pagkakataon sa ulap.

Upang suriin kung naka-install ang package ay tumatakbo ang sumusunod na utos ng ls:

ls -l /etc/cloud/cloud.cfg

ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory

Kung ang package ay naka-install ang output ay magiging hitsura ng mga sumusunod:

-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg

Sa kasong ito kailangan mong buksan ang file /etc/cloud/cloud.cfg :

sudo nano /etc/cloud/cloud.cfg

Maghanap para sa pag- preserve_hostname at baguhin ang halaga mula sa false hanggang sa true :

/etc/cloud/cloud.cfg

# This will cause the set+update hostname module to not operate (if true) preserve_hostname: true

I-save ang file at isara ang iyong editor.

Patunayan ang pagbabago

Upang mapatunayan na matagumpay na nabago ang hostname, muling gamitin ang utos ng hostnamectl :

hostnamectl

Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64

Dapat mong makita ang iyong bagong pangalan ng server na naka-print sa console.

Konklusyon

Sa tutorial na ito, ipinakita namin sa iyo kung paano madaling baguhin ang iyong server ng server ng Ubuntu nang hindi muling i-restart ang machine.

Huwag mag-atubiling mag-iwan ng komento kung mayroon kang mga katanungan.

ubuntu hostname