Jinsi ya Kuweka au Kubadilisha Jina la Mpangishi wa Mfumo katika Linux
Majina ya wapangishi wa kifaa au mfumo hutumiwa kutambua kwa urahisi mashine ndani ya mtandao katika umbizo linaloweza kusomeka na binadamu. Sio jambo la kushangaza sana, lakini kwenye mfumo wa Linux, jina la mwenyeji linaweza kubadilishwa kwa urahisi kwa kutumia amri rahisi kama jina la mwenyeji.
Kuendesha jina la mpangishaji peke yake, bila vigezo vyovyote, kutarudisha jina la mpangishi wa sasa wa mfumo wako wa Linux kama hii:
$ hostname TecMint
Ikiwa unataka kubadilisha au kuweka jina la mwenyeji wa mfumo wako wa Linux, endesha tu:
$ hostname NEW_HOSTNAME
Bila shaka, utahitaji kubadilisha NEW_HOSTNAME na jina halisi la mpangishaji ambalo ungependa kuweka. Hii itabadilisha jina la mpangishi wa mfumo wako mara moja, lakini kuna tatizo moja - jina la mpangishaji asili litarejeshwa baada ya kuwashwa tena.
Kuna njia nyingine ya kubadilisha jina la mpangishi wa mfumo wako - kabisa. Labda tayari umegundua kuwa hii itahitaji mabadiliko katika faili zingine za usanidi na utakuwa sahihi.
Weka Jina la Mpangishi wa Mfumo Kamili katika Linux
Toleo jipya zaidi la usambazaji tofauti wa Linux kama vile Ubuntu, Debian, CentOS, Fedora, RedHat, n.k. linakuja na systemd, kidhibiti cha mfumo na huduma ambacho hutoa amri ya hostnamectl ya kudhibiti majina ya wapangishaji katika Linux.
Ili kuweka jina la mwenyeji wa mfumo kwenye usambazaji wa msingi wa SystemD, tutatumia hostnamectl amri kama inavyoonyeshwa:
$ sudo hostnamectl set-hostname NEW_HOSTNAME
Kwa ugawaji wa Wazee wa Linux, ambao hutumia SysVinit kwa kifupi init, wanaweza kubadilisha majina ya mwenyeji wao kwa kuhariri faili ya jina la mwenyeji iliyoko ndani:
# vi /etc/hostname
Kisha itabidi uongeze rekodi nyingine ya jina la mwenyeji katika:
# vi /etc/hosts
Kwa mfano:
127.0.0.1 TecMint
Kisha unahitaji kukimbia:
# /etc/init.d/hostname restart
Kwenye mifumo ya msingi ya RHEL/CentOS inayotumia init, jina la mwenyeji hubadilishwa kwa kurekebisha:
# vi /etc/sysconfig/network
Hapa kuna mfano wa faili hiyo:
/etc/sysconfig/network NETWORKING=yes HOSTNAME="linux-console.net" GATEWAY="192.168.0.1" GATEWAYDEV="eth0" FORWARD_IPV4="yes"
Ili kuweka jina la mpangishi wa kudumu badilisha thamani iliyo karibu na \HOSTNAME\
hadi moja ya jina la mpangishaji wako.
Hitimisho
Makala haya rahisi yalikusudiwa kukuonyesha hila rahisi ya Linux na ninatumai kuwa umejifunza kitu kipya.