Linuxi administreerimine: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Asepter (talk | contribs)
Asepter (talk | contribs)
Line 64: Line 64:


====Teemad harjutused ja loengute slaidid====
====Teemad harjutused ja loengute slaidid====
* Sissejuhatus, õppekorralduse info
* Sissejuhatus, õppekorralduse info
** [http://enos.itcollege.ee/~asepter/lin16/01-linux-16.odp slaidid1]  
** [http://enos.itcollege.ee/~asepter/linuxi-admin/01-lin-intro.odp  01-lin-intro.odp]
** [http://enos.itcollege.ee/~asepter/lin16/02-lin-2016.odp slaidid2].
** [http://enos.itcollege.ee/~asepter/linuxi-admin/02-lin-intro.odp 02-lin-intro.odp]
*Plokkseadmed
* Linuxi arhitektuur, alglaadur grub
**[http://enos.itcollege.ee/~asepter/lin16/05-lin-plokkseadmed-esitlus.odp slaidid]
** [http://enos.itcollege.ee/~asepter/linuxi-admin/03-lin-boot-grub.odp 03-lin-boot-grub.odp]
**[http://enos.itcollege.ee/~asepter/lin16/05-plokkseadmed-harjutus.pdf harjutus]
* Algaaduri taastamise harjutus
====06.02====
** [http://enos.itcollege.ee/~asepter/linuxi-admin/04-lin-alglaadimise-taastamine.pdf 04-lin-alglaadimise-taastamine.pdf]
* Linuxi alglaadimine, Grub, Udev
** [http://enos.itcollege.ee/~asepter/linuxi-admin/04-lin-bootfix.odp 04-lin-bootfix.odp]
** [https://echo360.e-ope.ee/ess/echo/presentation/c46171a7-6733-4bca-98e3-4f3df9689fc4 salvestus1]
* Kordamine, plokkseadmed Linuxis
** [https://echo360.e-ope.ee/ess/echo/presentation/84ad73fe-17d1-4f43-834d-1c8acc7610a0 salvestus2]
** [http://enos.itcollege.ee/~asepter/linuxi-admin/05-lin-plokkseadmed-esitlus.odp 05-lin-plokkseadmed-esitlus.odp]
** [http://enos.itcollege.ee/~asepter/lin16/03-lin-2016.odp Grub slaidid]
* Plokkseadmete harjutus
** [http://enos.itcollege.ee/~asepter/lin16/06-lin-udev.odp UDEV slaidid]
** [http://enos.itcollege.ee/~asepter/linuxi-admin/05-plokkseadmed-harjutus.pdf 05-plokkseadmed-harjutus.
** [http://enos.itcollege.ee/~asepter/lin16/04-lin-bootfix.odp slaidid]
* Seadmehaldur UDEV
** [http://enos.itcollege.ee/~asepter/lin16/04-lin-alglaadimise-taastamine.pdf harjutuse juhend]
[http://enos.itcollege.ee/~asepter/linuxi-admin/06-lin-udev.odp 06-lin-udev.odp]
====15.02====
* Seadmehaldur UDEV, harjutus
* Udev harjutus, Systemd ja Init
** [http://enos.itcollege.ee/~asepter/linuxi-admin/06-lin-udev-h6-kodutoo.pdf 06-lin-udev-h6-kodutoo.pdf]
** [http://enos.itcollege.ee/~asepter/lin16/06-lin-udev-h6-kodutoo.pdf harjutus+kodutöö]
* Systeemideemonid Init ja Systemd
** [http://enos.itcollege.ee/~asepter/lin16/07-lin-init-systemd.odp Systemd slaidid]
** [http://enos.itcollege.ee/~asepter/linuxi-admin/07-lin-init-systemd.odp 07-lin-init-systemd.odp]
** [http://enos.itcollege.ee/~asepter/lin16/07-lin-init-harjutus.pdf Systemd harjutus]
* Init ja Systemd harjutus
** [https://echo360.e-ope.ee/ess/echo/presentation/b2ae36d6-79c0-4112-8065-a6b32a461c29 salvestus 1]
** [http://enos.itcollege.ee/~asepter/linuxi-admin/07-lin-init-harjutus.pdf 07-lin-init-harjutus.pdf]
** [https://echo360.e-ope.ee/ess/echo/presentation/72ff8c25-e439-4835-806a-8fbc6a334cdb salvestus 2]
* Linuxi võrgutamine I
====22.02====
** [http://enos.itcollege.ee/~asepter/linuxi-admin/08-lin-nw1.odp 08-lin-nw1.odp]
* Linuxi võrgutamine
** [http://enos.itcollege.ee/~asepter/lin16/08-lin-nw1-h1-bridging.pdf H1 Sildamine]
** [http://enos.itcollege.ee/~asepter/lin16/09-lin-nw2-h2.pdf H2 ja H3 Bonding, Routing]
** [https://echo360.e-ope.ee/ess/echo/presentation/1f754f2f-b009-4c99-8c28-f07a30f85b00 salvestus 1]
** [https://echo360.e-ope.ee/ess/echo/presentation/0f7d7efa-b063-403d-b20b-5d12ba57a962 salvestus 2]
====01.03====
* Linuxi võrgutamine II
* Linuxi võrgutamine II
** [http://enos.itcollege.ee/~asepter/lin16/10-lin-nw3-h3.pdf Harjutus 3 Networkmanager, VLANS, routing II]
** [http://enos.itcollege.ee/~asepter/linuxi-admin/10-lin-netfilter.odp 10-lin-netfilter.odp]
====08.03====
* Linuxi võrgutamine harjutused
* [http://enos.itcollege.ee/~asepter/lin16/11-lin-netfilter.odp Linuxi võrgutamine III IPTABLES and NAT]
** [http://enos.itcollege.ee/~asepter/linuxi-admin/08-lin-nw1-h1-bridging.pdf 08-lin-nw1-h1-bridging.pdf]
** [http://enos.itcollege.ee/~asepter/lin16/11-lin-nw-h4-netfilter.pdf Iptables harjutus]
** [http://enos.itcollege.ee/~asepter/linuxi-admin/09-lin-nw2-h2.pdf 09-lin-nw2-h2.pdf]
** [http://enos.itcollege.ee/~asepter/linuxi-admin/10-lin-nw3-h3.pdf 10-lin-nw3-h3.pdf]
** [http://enos.itcollege.ee/~asepter/linuxi-admin/11-lin-nw-h4-netfilter.pdf 11-lin-nw-h4-netfilter.pdf]


=== [https://wiki.itcollege.ee/index.php/Linuxi_adnimistreerimine_-_eelmiste_aastate_materjalid Eelnevate aastate materjalid] ===
=== [https://wiki.itcollege.ee/index.php/Linuxi_adnimistreerimine_-_eelmiste_aastate_materjalid Eelnevate aastate materjalid] ===

Revision as of 12:19, 28 September 2017

Üldinfo

I357 ECTS: 4 Hindamisviis: Eksam Päeva- ja kaugõppele

Õppejõud

Andres Septer

Eeldused ja sihtgrupp

Operatsioonisüsteemide administreerimine ja sidumine (Rangelt soovituslik). Osadmin aines loetava oskamine on antud aine õppimise eelduseks. ÕISis on see eeldus märgitud soovituslikuks, kuna igal aastal on paar inimest, kes suudavad mõlemad ained korraga läbida ja on antud vallas väga pädevad. Linuxi administraatori kursus on mõeldud tugeva infotehnoloogilise põhjaga arvuti-spetsialistile. Kursuse rõhk on eelkõige võrguhalduril, kelle tööülesannete hulka kuulub igapäevane serverite, võrgu jms hooldus, konfigureerimine ja uute seadmete installatsioon.

Eesmärk ja sisu

Teemad mida käsitleme

  • Sissejuhatus ja ülevaade Linuxist
    • UNIXi ja UNIXi laadsete süsteemide lühiülevaade ja ajalugu. Linuxi ajalugu.
    • GNU projekt
    • Ülevaade Linuxi (ja unixilaadsete) ülesehitusest: kernel, moodulid, shell, teenused jne.
  • Alglaadimine
    • BIOS, UEFI, alglaadurid LILO ja GRUB2
    • initrd, grubi seaded (boot partitsioon, root partitsioon), kernel image
    • moodulite lisamine initrd-sse, grubi paigaldamine, modifitseerimine ja parandamine, kerneli parameetrid
  • Käivitamine
    • udev, systemd, init, kerneli moodulid, nende laadimine ja seaded (sysconfig, etc ja udev), runlevelid
  • Failisüsteemid ja partitsioonid
    • softraid, mdadm, LVM. Levinumad failisüsteemid (kui mahuliselt mahub, siis NFS, fuse), fstab, identifitseerimine erinevate tunnuste "nimi" "label" UUID SCSI-ID jne. järgi.
    • Virtuaalsed failisüsteemid /sys /dev /proc nende ülesanded ja mida nende abil teha saab
    • loop devices, põgusalt ka varundamisest
  • Võrgu seadistamine ja lihtsam tõrkeotsing
    • Staatiline vs. dünaamiline IP konfiguratsioon, DHCPCD, utiliidid ifconfig, ip, nslookup, route, netstat
    • /etc/interfaces vs. /etc/sysconfig
    • /etc/resolv.conf ja dnsmasq
    • /etc/hosts
    • networkmanager (CLI)
    • iptables
    • Lihtsam tõrkeotsing route, netstat, ping, ip, tshark/tcpdump, netcat, ngrep
  • Tõrkeotsing Linuxsis

Õpiväljundid

Oskab ümber käia blokkseadmetega. Kasutusele võtta, lisada, eemaldada. Oskab taastada mittekäivituvat süsteemi (alglaadimine). Saab aru alglaadimise ja süsteemi käivitamise protsessist. Mõistab udev ja systemd rolli süsteemis ja tunneb nende lihtsama seadistamise võimalusi. Oskab seadistada teenuste automaatset käitamist ja seiskamist. Oskab seadistastada võrku (ka. keerukamad seaded, sild, lingi liiasus, marsruutimine) Oskab teostada süsteemis lihtsamat tõrkeotsingut

Loengud / Harjutused

Eelmise semestri materjalid on siin Kuna kursus pole eelmise semestriga võrreldes olulisi muudatusi läbi teinud, on materjalid kasutatavad.

2017 sügissemester kaugõpe

Salvestuste koond echo306 keskkonnas

Materjalid enose avalikus kaustas

Teemad harjutused ja loengute slaidid

06-lin-udev.odp

Eelnevate aastate materjalid