Naučite Linux

Datoteka domaćina Linuxa Kako je urediti i koristiti?

Datoteka domaćina Linuxa Kako je urediti i koristiti?

Da bismo razumjeli što je datoteka domaćina Linuxa, morat ćemo poduzeti ovaj vodič kroz pristup vizualne pomoći. Stoga pokrenite svoj Ubuntu terminal, ali prvo provjerite jeste li root korisnik ili imate root privilegije.

ubuntu terminal

Imati root korisničke privilegije omogućuje vam da naredbama koje upišete na Linux terminalu dodate 'sudo'.'Na primjer, pretpostavimo da se nađete ispred Linux terminala svog prijatelja ili fakulteta. Možda biste trebali provjeriti ima li ažuriranja ili pristupiti određenoj konfiguraciji datotečnog sustava. Jednostavna naredba provjere ažuriranja kao nekorentski korisnik ili sudoer korisnik prikazana je u nastavku.

check-update kao korisnik koji nije sudoer

Dobit ćete pogrešku "odbijeno odobrenje" kako se prikazuje ako Linux OS ima privilegije sudoer. Ovaj aspekt provjere autentičnosti operativnog sustava Linux važan je za sprječavanje neopravdanih narušavanja sigurnosti. Budući da se ovaj članak s vodičem usredotočuje na razumijevanje datoteke domaćina Linuxa, takve razine provjere autentičnosti su važne.

Linux operativni sustav osigurava da je pristup takvim sustavima datoteka privilegiran ili ovjeren. Oni služe važnu ulogu u hijerarhiji funkcionalnosti i dizajna operativnog sustava Linux. Da bismo testirali ovu teoriju, dopustimo sada ažuriranje našeg Ubuntu Linux sustava koristeći naredbu 'sudo' kao prefiks.

ažurirati Linux sustav kao sudoer korisnik

Kao što vidite, zatraženo je da unesemo lozinku za provjeru autentičnosti i uspješno smo pokrenuli ažuriranje našeg sustava. To je zato što je korisnik imao povlastice sudoer-a. Da biste razumjeli više o sudoer korisnicima, pogledajte naš već pripremljeni modul za poduku na istom.

Što je Linux host datoteka?

Pojam "datoteka hosta" definira sam sebe. Primjenjiv je u svim operativnim sustavima, uključujući Windows i macOS. Razmotrite scenarij administratora web mjesta. Dio odgovornosti takve osobe je upravljanje različitim web mjestima putem imena njihove domene. Web administrator mora znati imena domena web mjesta kojima on ili ona upravlja. Olakšava postavljanje upita web mjestu kroz njegovo ime i rješavanje potencijalnih problema.

Da biste dalje razumjeli ovaj koncept, razmislite o pristupu ovom web mjestu s vodičima za Fosslinux. Vi kao krajnji korisnik ovu web stranicu vidite samo kao jednostavno sučelje. Međutim, web administrator koji upravlja ovom web lokacijom zna da ona postoji u dva dijela. Oni su naime IP adresa i njihova domena. Ova su dva aspekta datoteke domaćina Linux međusobno povezana i jedan ne može postojati bez drugog.

Prema tome, čak i Linux operativni sustav koji koristite sada ima Linux host host datotečni modul. Stoga možete ugodno ugostiti web mjesto lokalno. Da biste pogledali strukturu Linux datoteke hosta na vašem operativnom sustavu, upišite sljedeću naredbu na svom terminalu.

Struktura datoteke domaćina Linuxa

Prva dva retka su važna. Ipak, koncentrirat ćemo se na prvu liniju. Jednostavno rečeno, prvi redak izravno prikazuje lokalnu IP adresu '127.0.0.1 'veze do naziva domene' localhost.'IP adresa dolazi prije imena domene jer ga zamjenjuje. Jednostavno rečeno, IP adresa mora postojati prije imena domene. Jednom kada je dodijeljena IP adresa, ona se više ne može mijenjati. Međutim, naziv domene može se uređivati ​​i dalje usmjeravati na istu IP adresu.

Razmotrite scenarij pristupa web mjestu putem vašeg preglednika. Prva akcija vašeg preglednika bit će traženje IP adrese povezane s imenom domene. Ako IP adresa postoji, moći ćete pristupiti web mjestu. Međutim, ako IP adresa nije aktivna, dobit ćete pogrešku 404, što znači da se web mjesto ne može doseći.

Uređivanje i korištenje Linuxove datoteke hosta

Budući da vrijednost slike ostaje kvantificirana s tisuću riječi, potreban nam je pristup iz stvarnog svijeta kako bismo u potpunosti zapamtili važnost datoteke domaćina Linux-a. Budući da datoteka sadrži lokalni IP '127.0.0.1 'i ime hosta' localhost 'na vašem Linux računalu, mislite o sebi kao izvanmrežnom web administratoru. Za našu demonstraciju uređivanja i korištenja datoteke domaćina Linux potreban je web poslužitelj instaliran na vašem Linux računalu. U našem slučaju koristit ćemo popularni i nagrađivani web poslužitelj Apache. Srećom po nas, postoji detaljni vodič o postavljanju Apachea na vašem Linux OS-u. Dakle, samo naprijed i postavite ga prije nego nastavimo s tutorialom.

Uređivanje vašeg pristupa datoteci hosta za Linux

Sad kad imate postavljen i pokrenut web poslužitelj Apache, on mu prema zadanim postavkama dodjeljuje lokalnu IP adresu vašeg računala. Stoga podrazumijeva da ako otvorite novu karticu u pregledniku i ukucate adresu '127.0.0.1 ', trebali biste pogledati stranicu poput one u nastavku.

Zadana početna stranica web servera Apache do 127.0.0.1

Apache vam je rekao da može pronaći IP adresu na vašem uređaju i prikazati zadanu stranicu "Dobrodošli na web". Dakle, Apache nam govori da možemo lokalno hostirati web mjesto na našem računalu u izvanmrežnom načinu. Ako ste ambiciozni web dizajner i programer, ovo su neke uzbudljive vijesti. Međutim, pristup zadanoj stranici Apachea bio nam je putem IP adrese localhost '127.0.0.1 '. Sada možemo pokušati s istim pristupom pomoću naziva domaćina 'localhost' kao što je prikazano u datoteci domaćina Linuxa kojem smo ranije pristupili.

U istom pregledniku uklonite IP adresu '127.0.0.1 'i zamijenite ga s' localhost.'Zadani prikaz Apacheove web stranice trebao bi ostati isti. Jedina bi razlika trebala biti prikaz URL-a u našem pregledniku, koji sada glasi "localhost" umjesto "127.0.0.1 '.

Pristup web poslužitelju Apache putem imena hosta localhost

Dinamički aspekt datoteke domaćina Linux

Kao što je spomenuto, ova IP adresa ograničava nam pristup samo jednom računalu koji koristimo. Međutim, ako se bavite nekim mrežnim znanjem, trebali biste konfigurirati usmjerivač TP-Link. Omogućit će vam konfiguriranje dinamičke IP adrese koja se razlikuje od 127.0.0.1. Prednost dinamičke IP adrese je u tome što omogućuje vašem uređaju pristup drugim strojevima. To, dakle, podrazumijeva da vas spajanjem znanja koje imate o Linux host datoteci, web poslužiteljima i TP-Link usmjerivačima približite da budete neprikosnoveni web administrator.

Budući da imamo posla samo s jednim strojem, prihvatit ćemo osnovno znanje o Linux datoteci domaćina koju ona nudi. Složili smo se da je uređivanje imena hosta zajamčeno jer možemo raditi samo s jednom IP adresom po računalu. Dakle, naprijed i uredite naziv 'localhost' na Linux host datoteci koju ste prethodno otvorili. Možete ga promijeniti u nešto drugačije, poput 'webadmin.com.'Pokušajte mu pristupiti putem web preglednika i provjerite hoćete li i dalje sletjeti na zadanu Apacheovu početnu stranicu.

Uređivanje naziva hosta na Linux datoteci hosta

Pristup uređenom imenu hosta na Linux datoteci hosta

Kao što je i predviđeno, pristup našoj zadanoj web stranici Apache putem uređenog web administratora.com 'hostname je uspio.

Da biste bili sigurni u pristup zadanoj web stranici Apache putem uređenog imena hosta 'webadmin.com, 'moramo izvršiti provjeru. Otvorite drugi terminal i izvedite sljedeći zahtjev za ping.

Pinging uređeno ime domene datoteke domaćina datoteke Linux

Zahtjev za ping način je kontaktiranja imena hosta ili imena domene kako bi se utvrdilo je li aktivan. Uspješan zahtjev za pin odgovorit će na gornji prikaz. Pingirali smo naziv domene 'webadmin.com, 'i vratio je odgovor na našem terminalu povezan s IP adresom dodijeljenom imenu hosta. Dakle, ovo je dokaz da je uređivanje naše Linux host datoteke uspjelo.

Važnost i primjena datoteke domaćina Linux

Budući da sada imamo solidne temelje za rad s Linux Host datotekom, moramo znati dokle nas to znanje može odvesti. Već smo se dotaknuli neke od njegovih važnosti, ali moramo objediniti sve ove prednosti.

Ako ste web programer ili to želite, možda ste skeptični prema razvojnom poslužitelju. Međutim, koristeći proizvodni poslužitelj poput Apachea i Nginxa, svoj stroj možete pretvoriti u proizvodni poslužitelj. Moći ćete vidjeti kako će se vaša web aplikacija ponašati u proizvodnom okruženju. Stoga vam nudi stabilno poligon za testiranje vaših web aplikacija. Štoviše, nećete morati ponovno pokretati svoj razvojni poslužitelj svaki put kada želite raditi na svojoj web aplikaciji. Proizvodni poslužitelj je uvijek u neprekidno pokrenutom ili aktivnom stanju nakon njegove instalacije i konfiguracije. Morat ćete promijeniti svoj kod, a zatim otići do preglednika i unijeti ime hosta ili IP adresu u svoju Linux datoteku hosta.

Još jedna prednost Linux datoteke domaćina je sposobnost da vam omogućuje hostiranje i dijeljenje datoteka s drugim udaljenim računalima. Možete stvoriti sustav za razmjenu datoteka koji vam omogućuje da zajamčite pristup određenim formatima datoteka na svom kraju.

Zaključak

Znanje stečeno ovim člankom neophodno je za izgradnju vašeg povjerenja u razumijevanje povezanosti imena domena i IP adresa u stvarnom svijetu. Štoviše, više ćete se povezati s informacijama i konfiguracijama povezanim s naprednim konceptima poput poslužitelja imena domene. Odsad će biti lako razumjeti korake njihovih konfiguracija i kako ih postaviti.

Veliko veselje na putu koji će vas odvesti do ovog znanja o Linux datotekama hosta.

Pokazivač skače ili se slučajno pomiče dok tipkate u sustavu Windows 10
Ako ustanovite da kursor miša sam skače ili se pomiče automatski, nasumično dok tipkate u Windows prijenosnom računalu ili računalu, neki od ovih prij...
Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...
Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...