Linux sistemos
5 (100%) 1 vote

Linux sistemos

TURINYS

1 Darbo tikslas. 3

2 Darbo užduotis. 3

3. Linux įdiegimas 4

3 IP adreso priskirimas serveriui 5

4 Papildomų paketų įdiegimas. 5

5 Vartotojų sukūrimas 6

6 Apache2 tarnybos įdiegimas 7

7 PHP5 ir MySQL tarnybų įdiegimas 9

8 Duomenų valdymo sistemos „jebox“ įdiegimas 10

9 Samba tarnybos įdiegimas 11

10 Į „Jetbox“ įdedam informaciją, kaip sukonfigūruota „samba“ 12

11 Atsarginės kopijos 13

12 Išvados 17

1 Darbo tikslas.

Naudojant VMware Workstation programinę įrangą išmokti įdiegti Linux sistemą, bei ją sukonfigūruoti, pagal tam tikras užduotis.

2 Darbo užduotis.

Žemiau pateiktos užduotis kurias reikia realizuoti laboratoriniam darbe:

• Įdiegti Linux sistemą.

• Suteikti tarnybinei stočiai pavadinimą (hostname): „bomba“.

• Pagrindinio sistemos administratoriaus (root) slaptažodį nustatyti į „%nopass“.

• IP adresas priskiriamas pagal DHCP.

• Sukurti vartotojus:

1. „wazzupme“ (grupė: lt, direktorija: /home/kt/st1, slaptažodis: twokisses).

2. „strongbrain“ (grupė: en, direktorija: /home/kt/st2, slaptažodis: threeeyes).

3. „less2free“ (grupė: lt, direktorija: /home/av/st3, slaptažodis: one&nose.).

• Įdiegti tinklalapių serverio tarnybą („Apache2“).

• Įdiegti PHP5 tarnybą.

• Įdiegti SAMBA tarnybą.

• Įdiegti duomenų valdymo sistemą Jetbox.

Apache2 tarnybą sukonfigūruot taip, jog, įvedus IP adresą atsidarytų duomenų valdymo sistemos jetbox puslapis.

Nustatyti samba tarnyba taip, jog, visi vartotojai galėtų įeiti į bendrą ir į savo katalogus, galėtų ir įrašyti, ir trinti failus.

Apriboti įkeliamų failų dydį iki 10MB, taip pat jetbox‘e pateikti informaciją, kaip buvo konfigūruojama samba.

Ugniasiene sukonfigūruoti taip, kad būtų uždrausti visi nereikalingi portai.

Kiekvienos savaitės trečiadienį ir sekmadienį 4:00h nakties turi būti padarytos vartotojų failų atsarginės kopijos, ir po mėnesio seniausias kopijas ištrinti.

3. Linux įdiegimas

Pirmiausiai pasirenkam įdiegimo kalbą (English), toliau susirandam savo gimtąjį regioną (Lithuania). Pasirenkame klaviatūros standartą American English. Nustatome savo tarnybiniai stočiai pavadinimą (hostname) „bomba“. Domeno pavadinimą paliekam toks koks duotas pagal nutilėjimą („localhost“). Toliau pasirenkame rankinį patricijų nustatymo metodą (manual), spaudžiame ties tuščia disko vieta (free space), toliau pasirenkam creat new partition, nustatom particijos dydį 0,4GB, particijos tipą (Type for new partition) pasirenkam primary, particijos poziciją (Location for new partition) begining, toliau spaudžiame ant užrašo „naudoti kaip“ (use as), ir pasirenkame swap area, toliau renkamės done settings… Tuo pačiu principu sukuriame ir antrą particiją, tik šiuo atveju patricijai priskiriam visą likusią laisvą vietą, bei patricijai parenkam Ext3 failų sistemą. Galiausiai turime gauti kažką panašaus kas pavaizduota žemiau (1 pav.).



Sukūrus abidvi particijas pasirenkame Finish partitioning… Netrukus reiks patikslinti ar tikrai norime formatuoti diską (be jokios abejonės spaudžiam yes). Įvedam nurodyta Root slaptažodį: „%nopass“. Toliau įvedam vartotojo pilną vardą, jo prisijungimo prie sistemos vardą ir slaptažodį. Šioje vietoje įvedame bet ką, kadangi vis tiek šitą sukurtą vartotoją vėliau teks ištrinti… Toliau išsirenkam tinklo veidrodį (Network Mirror). Aš pasirinkau Lietuvoje stovintį ameba.sc-uni.ktu.lt veidrodinį serverį. Toliau turime pasirinkti kokią programinę įrangą instaliuosim, pažymime, kad instaliuotų tik standartinę sistemą. Galiausiai patvirtinam, jog norime naudoti grub sistemos įkroviklį ir perstartuojam kompiuterį. Linux operacinės sistemos diegimas baigtas.

3 IP adreso priskirimas serveriui

/etc/network kataloge esančiame interface faile saugoma tinklo konfigūracija. Atidarę jį įvedame tinklo konfigūraciją, jeigu šiame faile nurodyta kitaip nei reikalauja užduotis. Šiuo atveju mes turime matyti: (2 pav.).

Išsaugom pakeistą failo interface turinį. Norint, kad serveris „priimtų“ naujus nustatymus reikia perkrauti tinklo modulį. Tai galime atlikti įvedę komandą: /etc/init.d/networking restart. Komanda ifconfig galime pažiūrėti kokie yra dabartiniai tinklo nustatymai.

4 Papildomų paketų įdiegimas.

Linux Debian distribucija, turi gausybė papildomų paketų, kuriuos galima įdiegtį į sistemą. Norėdami parsisiųsti ir įdiegti naujus paketus mums reikės pasinaudoti Linux sistemoje esančiu įrankiu apt (Advanced Packaging Tool). Norėdami rasti naujausius paketus pirmiausiai mums reikia atnaujinti apt paketų duomenų bazę, tai galima padaryti įrašius į Linux konsolę komandą apt-get update. Norėdami atsisiųsti paketą turime žinoti tikslų jo pavadinimą. Norėdami sužinoti tikslų paketo pavadinimą galime pasinaudoti komanda apt-cache search [ieškoma frazė]. Pavyzdžiui, mums reikia įdiegti Linux konsolėje failų „komanderį“ kuris mums palengvintų darbą su failais, tačiau mes nežinome tikslaus jo paketo pavadinimo. Linux konsolėje užrašome komandą: „apt-cache search commander“ ir gauname krūvą rezultatų iš kurių pasirenkame „mc – Midnight Commander“ – dažniausiai vartotojų naudojama failų tvarkymo programėlė.

Galime pasirinkti ir įdiegti net kelias Linux konsolei
pritaikytas failų tvarkymo programas. Paketų įdiegimo sintaksė: „apt-get install [peketo pavadinimas]“. Norint įdiegti „mc“, rašome: „apt-get install mc“ komandą.

5 Vartotojų sukūrimas

Mūsų užduotyje nurodyta sukurti šiuos vartotojus:

1. „wazzupme“ (grupė: lt, direktorija: /home/kt/st1, slaptažodis: twokisses).

2. „strongbrain“ (grupė: en, direktorija: /home/kt/st2, slaptažodis: threeeyes).

3. „less2free“ (grupė: lt, direktorija: /home/av/st3, slaptažodis: one&nose.).

Pirmiausiai reikia sukurti grupes, kurioms priklauso vartotojai, paskui sukurti grupei priklausantį katalogą ir padaryti taip kad tas katalogas priklausytų pačiai grupei.

groupadd lt (sukuriam grupę lt)

groupadd en (sukuriam grupę en)

mkdir /home/kt (sukuriam kt katalogą)

mkdir /home/av (sukuriam av katalogą)

chown :lt /home/kt (padarom, jog katalogo kt savininkas būtų grupė lt)

chown :lt /home/av (padarom, jog katalogo av savininkas būtų grupė lt)

chown :en /home/kt (padarom, jog katalogo kt savininkas būtų grupė en)

Po to sukurti vartotoją nurodant jo grupę, direktoriją, bei paties vartotojo vardą, bei sukurti vartotojui jo asmeninį katalogą, kuris yra jo grupės kataloge, bei vartotojo katalogo šeimininką nustatyti patį vartotoją.

useradd –g lt –d /home/kt/st1 wazzupme (sukuriam vartotoją wazzupme kuris priklauso grupei lt ir priskiriam jam namų katalogą st1 esantį /home/kt direktorijoje.)

Šiuo metu Jūs matote 32% šio straipsnio.
Matomi 908 žodžiai iš 2880 žodžių.
Peržiūrėkite iki 100 straipsnių per 24 val. Pasirinkite apmokėjimo būdą:
El. bankininkyste - 1,45 Eur.
Įveskite savo el. paštą (juo išsiųsime atrakinimo kodą) ir spauskite Tęsti.
SMS žinute - 2,90 Eur.
Siųskite sms numeriu 1337 su tekstu INFO MEDIA ir įveskite gautą atrakinimo kodą.
Turite atrakinimo kodą?
Po mokėjimo iškart gausite atrakinimo kodą, kurį įveskite į laukelį žemiau:
Kodas suteikia galimybę atrakinti iki 100 straispnių svetainėje ir galioja 24 val.