Android

Paano itakda o baguhin ang hostname sa linux

Change User Name and Host Name in Linux Ubuntu Terminal | Ubuntu

Change User Name and Host Name in Linux Ubuntu Terminal | Ubuntu

Talaan ng mga Nilalaman:

Anonim

Bilang default, ang hostname ng system ay nakatakda sa panahon ng proseso ng pag-install, o kung lumilikha ka ng isang virtual na makina ito ay dinamikong itinalaga sa halimbawa sa pagsisimula, ngunit may mga sitwasyon kapag kailangan mong baguhin ito.

Tutulungan ka ng tutorial na ito sa proseso ng pagbabago ng hostname sa Linux nang hindi nangangailangan ng pag-restart ng system. Ang mga tagubilin ay dapat gumana sa anumang modernong pamamahagi ng Linux na gumagamit ng systemd.

Ano ang Hostname

Ang isang hostname ay isang label na nakatalaga sa isang makina na nagpapakilala sa makina sa network. Ang bawat aparato sa network ay dapat magkaroon ng isang natatanging hostname.

Ang hostname ay maaaring isang simpleng string na naglalaman ng mga character na alphanumeric, tuldok at hyphens. Kung ang makina ay konektado sa Internet (tulad ng web o mail server) inirerekumenda na gumamit ng isang ganap na kwalipikadong pangalan ng domain (FQDN) bilang isang hostname ng system. Ang FQDN ay binubuo ng dalawang bahagi, ang hostname, at ang pangalan ng domain.

Ipinapakita ang Kasalukuyang Hostname

Sa mga system ng Linux na gumagamit ng systemd, maaaring magamit ang utos ng hostnamectl upang mag-query at baguhin ang hostname at mga kaugnay na setting sa isang naibigay na makina.

Upang matingnan ang kasalukuyang hostname, tawagan ang utos ng hostnamectl walang anumang mga argumento:

hostnamectl

Ang hostname ng system ay naka-highlight sa imahe sa ibaba:

Pagbabago ng Hostname

Upang mabago ang hostname mag-imbita ng utos ng hostnamectl may set-hostname argument na sinusundan ng bagong hostname. Tanging ang ugat o isang gumagamit na may mga pribilehiyo ng sudo ang maaaring baguhin ang hostname ng system.

Halimbawa, upang baguhin ang hostname ng system sa mail.linuxize.com , gagamitin mo ang sumusunod na utos:

sudo hostnamectl set-hostname mail.linuxize.com

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

Sa wakas, upang mapatunayan na ang hostname ay matagumpay na nagbago, muli na ginamit ang utos ng hostnamectl :

hostnamectl

Ang bagong hostname ng system at ilang karagdagang impormasyon sa system tulad ng kernel bersyon ay ipapakita sa terminal.

Static hostname: mail.linuxize.com Icon name: computer-vm Chassis: vm Machine ID: 70a3f06298014fd9ac42e5dc1de1034a Boot ID: 6d45a1a8d436418e97519da01ea61c1b Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-5-amd64 Architecture: x86-64

Konklusyon

Sa tutorial na ito, ipinakita namin sa iyo kung paano baguhin ang hostname ng iyong Linux system. Depende sa iyong pamamahagi ng Linux at ang uri ng virtualization, maaaring kailanganin ang mga karagdagang hakbang upang makumpleto ang proseso.

Para sa mga distro na tukoy, suriin ang mga sumusunod na artikulo:

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

terminal hostname