Kif Issettja jew tibdel l-isem tal-Ospt tas-Sistema fil-Linux


L-ismijiet tal-ospitanti tal-apparat jew tas-sistema jintużaw biex jirrikonoxxu faċilment magna f'netwerk f'format li jinqara mill-bniedem. Mhix sorpriża ħafna, iżda fuq is-sistema Linux, l-isem tal-host jista 'jinbidel faċilment billi tuża kmand sempliċi bħala isem tal-host.

It-tħaddim tal-hostname waħdu, mingħajr ebda parametru, se jirritorna l-hostname attwali tas-sistema Linux tiegħek bħal dan:

$ hostname
TecMint

Jekk trid tibdel jew issettja l-isem tal-host tas-sistema Linux tiegħek, sempliċement mexxi:

$ hostname NEW_HOSTNAME

Naturalment, ser ikollok bżonn tissostitwixxi “NEW_HOSTNAME” bl-isem tal-host attwali li tixtieq tissettja. Dan se jibdel l-isem tal-host tas-sistema tiegħek immedjatament, iżda hemm problema waħda - l-isem tal-host oriġinali jiġi restawrat mal-reboot li jmiss.

Hemm mod ieħor biex tibdel l-isem tal-host tas-sistema tiegħek - b'mod permanenti. Inti jista 'jkun diġà dehret li dan se jeħtieġ bidla f'xi fajls ta' konfigurazzjoni u inti tkun korrett.

Issettja l-isem tal-Ostname tas-Sistema Permanenti fil-Linux

Verżjoni aktar ġdida ta 'distribuzzjonijiet Linux differenti bħall-aħħar Ubuntu, Debian, CentOS, Fedora, RedHat, eċċ tiġi ma' systemd, maniġer tas-sistema u tas-servizz li jipprovdi kmand hostnamectl biex jimmaniġġja l-ismijiet tal-hosts fil-Linux.

Biex tissettja l-hostname tas-sistema fuq distribuzzjonijiet ibbażati fuq SystemD, se nużaw il-kmand hostnamectl kif muri:

$ sudo hostnamectl set-hostname NEW_HOSTNAME

Għal distribuzzjonijiet tal-Linux Anzjani, li jużaw SysVinit fil-qosor init, jistgħu jinbidlu l-ismijiet tal-host tagħhom billi sempliċement jeditjaw il-fajl tal-hostname li jinsab fi:

# vi /etc/hostname

Imbagħad trid iżżid rekord ieħor għall-isem tal-host fi:

# vi /etc/hosts

Pereżempju:

127.0.0.1 TecMint

Imbagħad trid tmexxi:

# /etc/init.d/hostname restart

Fuq sistemi bbażati fuq RHEL/CentOS li jużaw init, l-isem tal-host jinbidel billi jiġi mmodifikat:

# vi /etc/sysconfig/network

Hawn hu kampjun ta' dak il-fajl:

/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="linux-console.net"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"

Biex iżżomm hostname permanenti ibdel il-valur ħdejn \HOSTNAME\ għal dak tal-hostname tiegħek.

Konklużjoni

Dan l-artikolu sempliċi kien maħsub biex jurik trick sempliċi tal-Linux u nittama li tgħallimt xi ħaġa ġdida.