Õpi Linuxit

Linuxi hostifail Kuidas seda muuta ja kasutada?

Linuxi hostifail Kuidas seda muuta ja kasutada?

Linuxi hostifaili mõistmiseks peame selle õpetuse läbi viima visuaalse lähenemisviisi kaudu. Nii et käivitage oma Ubuntu terminal, kuid kõigepealt veenduge, et olete juurkasutaja või teil on juurkasutaja õigused.

ubuntu terminal

Juurkasutaja õiguste olemasolu võimaldab teil Linuxi terminali sisestatud käske lisada "sudo".Oletame näiteks, et olete sattunud oma sõbra või kolledži Linuxi terminali ette. Võite otsida värskendusi või pääseda juurde konkreetsele failisüsteemi konfiguratsioonile. Allpool on kujutatud lihtne käsk värskenduste otsimiseks mittejuurelise kasutajana või sudoeri kasutajana.

check-update kui mitte-sudoeri kasutaja

Kui Linuxi operatsioonisüsteemil on sudoeri õigused, kuvatakse tõrge „luba keelatud”. See Linuxi operatsioonisüsteemi autentimisaspekt on oluline põhjendamatute turvarikkumiste ärahoidmiseks. Kuna see õpetusartikkel keskendub Linuxi hostifaili mõistmisele, on sellised autentimistasemed olulised.

Linuxi operatsioonisüsteem tagab juurdepääsu sellistele failisüsteemidele privilegeeritud või autentitud. Neil on oluline roll Linuxi operatsioonisüsteemi funktsionaalses ja kujunduslikus hierarhias. Selle teooria testimiseks värskendame nüüd oma Ubuntu Linuxi süsteemi, kasutades prefiksina käsku sudo.

värskendage Linuxi süsteemi sudoeri kasutajana

Nagu näete, paluti meil sisestada autentimisparool ja suutsime oma süsteemis edukalt värskendada. Sellepärast, et kasutajal olid sudoeri õigused. Sudoeri kasutajate kohta lisateabe saamiseks vaadake meie juba ettevalmistatud õpetusmoodulit.

Mis on Linuxi hostifail?

Termin „Host File” määratleb ennast. See on rakendatav kõikides opsüsteemides, sealhulgas Windows ja MacOS. Mõelge veebisaidi administraatori stsenaariumile. Osa sellise isiku kohustustest on erinevate veebisaitide haldamine nende domeeninime kaudu. Veebiadministraator peab teadma tema hallatavate veebisaitide domeeninimesid. See hõlbustab veebisaidi otsimist selle nime kaudu ja võimaliku probleemi tõrkeotsingut.

Selle kontseptsiooni edasiseks mõistmiseks kaaluge juurdepääsu sellele Fosslinuxi õpetuste veebisaidile, mis teil praegu on. Teie kui lõppkasutaja näete seda saiti ainult lihtsa liidesena. Seda saiti haldav veebiadministraator teab aga, et see eksisteerib kahes osas. Need on nimelt IP-aadress ja nende domeen. Need kaks Linuxi hostifaili aspekti on omavahel seotud ja üks ei saa eksisteerida ilma teiseta.

Seetõttu on isegi teie kasutataval Linuxi operatsioonisüsteemil nüüd Linuxi hostifailide moodul. Seetõttu saate saiti mugavalt kohapeal võõrustada. Operatsioonisüsteemi Linuxi hostifailide struktuuri vaatamiseks tippige oma terminalis järgmine käsk.

Linuxi hostifailide struktuur

Esimesed kaks rida on olulised. Keskendume siiski esimesele reale. Lihtsamalt öeldes kujutab esimene rida otse kohalikku IP-aadressi '127.0.0.1 'lingid domeeninimele' localhost."IP-aadress on domeeninime ees, kuna see asendab selle. Lihtsamalt öeldes peab enne domeeninime olemas olema IP-aadress. Kui IP-aadress on määratud, ei saa seda muuta. Domeeninime saab siiski muuta ja osutada siiski samale IP-aadressile.

Mõelge stsenaariumile, kuidas pääsete veebisaidile oma brauseri kaudu. Teie brauseri esimene toiming on domeeninimega seotud IP-aadressi otsimine. Kui IP-aadress on olemas, pääsete veebisaidile juurde. Kui aga IP-aadress pole aktiivne, kuvatakse tõrge 404, mis tähendab, et saidile ei pääse.

Linuxi hostifaili muutmine ja kasutamine

Kuna pildi väärtus on kvantifitseeritud tuhande sõnaga, vajame Linuxi hostifaili olulisuse täielikuks meelde jätmiseks reaalses lähenemisviisis. Kuna failil on kohalik IP '127.0.0.1 'ja hostinimi' localhost 'oma Linuxi masinasse, mõelge endast kui võrguühenduseta veebiadministraatorist. Meie demo Linuxi hostifaili muutmise ja kasutamise kohta nõuab teie Linuxi masinasse installitud veebiserverit. Oma juhtumi jaoks kasutame populaarset ja auhinnatud veebiserverit Apache. Õnneks on meie jaoks põhjalik õpetus Apache'i seadistamiseks oma Linuxi operatsioonisüsteemis. Nii et jätkake ja seadistage see enne õpetuse jätkamist.

Linuxi hostifailile juurdepääsu redigeerimine

Nüüd, kui teie Apache veebiserver töötab ja töötab, määrab see vaikimisi endale teie arvuti kohaliku IP-aadressi. Seetõttu tähendab see, et kui avate oma brauseris uue vahelehe ja lööte aadressi '127.0.0.1 ', peaksite vaatama sellist lehte nagu allpool.

Apache veebiserveri vaikekoduleht kuni 127.0.0.1

Apache ütles teile, et ta võib teie masinast leida IP-aadressi ja kuvada vaikimisi lehe "Welcome to the Web". Nii et Apache ütleb meile, et saame oma masinas veebisaiti võrguühenduseta režiimis hostida. Kui olete pürgiv veebidisainer ja arendaja, siis on see põnev uudis. Kuid meie juurdepääs Apache vaikelehele toimus kohaliku hosti IP-aadressi kaudu '127.0.0.1 '. Nüüd saame proovida sama juurdepääsu, kasutades hostinime "localhost", mida vaadati Linuxi hostifailis, millele me varem juurde pääsesime.

Eemaldage samas brauseris IP-aadress '127.0.0.1 ”ja asendage see nimega„ localhost.'Vaikimisi Apache'i veebilehe vaade peaks jääma samaks. Ainus erinevus peaks olema meie brauseri URL-i vaade, mis nüüd loeb '127 asemel' localhost '.0.0.1 '.

Apache'i veebiserveri juurdepääs hostinime localhost kaudu

Linuxi hostifaili dünaamiline aspekt

Nagu mainitud, piirab see IP-aadress meie juurdepääsu ainult ühele masinale, mida me kasutame. Kui aga võtate endale osa võrguteadmistest, peaksite seadistama TP-Linki ruuteri. See võimaldab teil konfigureerida dünaamilise IP-aadressi, mis erineb 127-st.0.0.1. Dünaamilise IP-aadressi eeliseks on see, et see võimaldab teie masinale juurdepääsu teistele masinatele. Seetõttu tähendab see, et Linuxi hostifailis, veebiserverites ja TP-Linki ruuterites olevate teadmiste ühendamine viib teid vaieldamatu veebiadministraatoriks olemisele.

Kuna tegemist on üksi ühe masinaga, võtame omaks põhiteadmised selle pakutavast Linuxi hostifailist. Leppisime kokku, et hosti nime muutmine on õigustatud, kuna ühe masina kohta saame tegeleda ainult ühe IP-aadressiga. Nii et jätkake ja muutke varem avatud Linuxi hostifailis nime "localhost". Saate selle muuta millekski muuks, näiteks 'webadmin.com."Proovige nüüd sellele juurde pääseda veebibrauseri kaudu ja vaadake, kas te ikkagi jõuate Apache vaikimisi avalehele.

Linuxi hostifailis hostinime muutmine

Redigeeritud hostinimele juurdepääs Linuxi hostifailis

Nagu ennustatud, on juurdepääs meie Apache vaikeveebilehele redigeeritud veebiadministraatori kaudu.com 'hostinimi õnnestus.

Et olla kindel, et pääsete Apache vaikeveebilehele redigeeritud hostinime 'webadmin kaudu.com, "peame kontrollima. Avage teine ​​terminal ja täitke järgmine pingitaotlus.

Redigeeritud Linuxi hostifaili domeeninime pingimine

Pingitaotlus on viis hosti- või domeeninime poole pöördumiseks, et teha kindlaks, kas see on aktiivne. Edukas nööpnõue vastab ülaltoodud viisil. Pingutasime domeeninime 'webadmin.com "ja see tagastas meie terminalis vastuse, mis oli seotud hostinimele määratud IP-aadressiga. Nii et see on tõend selle kohta, et meie Linuxi hostifaili muutmine oli edukas.

Linuxi hostifaili tähtsus ja rakendused

Kuna meil on nüüd kindel alus Linuxi hostifailiga töötamiseks, peame teadma, kui kaugele need teadmised võivad meid viia. Mõnda selle tähtsust oleme juba käsitlenud, kuid peame kõik need eelised kokku pakkima.

Kui olete veebiarendaja või soovite seda teha, võite arenguserveri suhtes skeptiline olla. Kasutades aga sellist tootmisserverit nagu Apache ja Nginx, saate oma masina muuta tootmisserveriks. Näete, kuidas käitub teie veebirakendus tootmiskeskkonnas. Seetõttu pakub see teie veebirakenduste jaoks stabiilset testimisplatsi. Pealegi ei pea te iga kord, kui soovite oma veebirakenduses töötada, oma arendusserverit taaskäivitada. Tootmisserver on selle installimisel ja konfigureerimisel alati pidevalt töötavas või aktiivses olekus. Peate oma koodi muutma ja seejärel brauserisse minema ning sisestama oma Linuxi hostifaili hostinime või IP-aadressi.

Teine Linuxi hostifaili eelis on võime lubada teil faile teiste kaugmasinatega hostida ja jagada. Võite luua failide jagamise süsteemi, mis võimaldab teil garanteerida juurdepääsu teatud failivormingutele.

Järeldus

Sellest artiklist saadud teadmised on olulised teie enesekindluse suurendamiseks, mõistmaks, kuidas domeeninimed ja IP-aadressid reaalses maailmas ühenduvad. Lisaks ühendate rohkem teavet ja konfiguratsioone, mis on seotud täiustatud kontseptsioonidega, nagu domeeninimeserverid. Siit saab hõlpsasti aru nende konfiguratsioonide ülevaadetest ja nende seadistamisest.

Suur rõõm selle tee kohta, mida see Linuxi hostifailiteadmine teid viib.

Parimad Linuxi mängukonsooli emulaatorid
Selles artiklis loetletakse Linuxi jaoks saadaval olev populaarne mängukonsooli emuleerimise tarkvara. Emuleerimine on tarkvara ühilduvuse kiht, mis j...
Parimad mängude jaoks mõeldud Linuxi distrod 2021. aastal
Linuxi operatsioonisüsteem on oma algsest, lihtsast, serveripõhisest välimusest kaugele jõudnud. See operatsioonisüsteem on viimastel aastatel tohutul...
Kuidas Linuxis oma mänguseanssi jäädvustada ja voogesitada
Varem peeti mängude mängimist ainult hobiks, kuid aja jooksul kasvas mängutööstus tehnoloogia ja mängijate arvu osas tohutult. Mängupublik on veebimän...