Slike
Uvod u UNIX Sistemska administracija
PPT Slide
Ciljevi tečaja
Područja
Potrebno predznanje
Sadržaj Dan 1
Sadržaj Dan 2
Sadržaj Dan 3
Sadržaj Dan 4
Sadržaj Dan 5
Što nećete naučiti na tečaju
Izvori
Uvod
UNIX historijat
Ljudi oko UNIX-a
Struktura fizičkih diskova i particije
Organizacija diska i podjela na particije
Fizička struktura diska
Setup diska
Logička struktura diska
Particije diska
Particijska tablica za SunOS 5.x
Layout diska
Struktura inode tablice
Pauza
Uređaji - devices
Uređaji
Device Controller
Device driver
Konvencije naziva na SunOS 5.x
Fizički nazivi na SunOS 5.x
Primjer fizičke adrese
Primjer logičke adrese
Primjer naziva SCSI diska
Primjer logičkog naziva trake
Pauza
Sustav datoteka i kazala (durectory tree)
Sustav kazala
Unix struktura kazala directory tree
Tradicionalni UNIX
/ root
/bin izvršni programi /sbin izvršni programi
/etc sistemske konfiguracije
/tmp privremene datoteke
/usr sistemski programi, biblioteke
/opt opcionalni SW
/mnt privremeni mount point /cdrom mount point
cd-a
/proc sučelje na aktive procese
Rezime
Pauza Ručak
Praktičan rad
Vježba 1
Korisnički računi user accounts
Korisnički računi user accounts
Korisnički podaci
Osnovni podaci o korisniku /etc/passwd
Dodatni podaci o korisniku
Korisničke grupe /etc/group
Dodavanje - promjena podataka o korisniku
Datoteka /etc/shadow Solaris 2.x
Promjena podataka Solaris 2.x
Prijava na sistem login proces
Solaris 2.x Adminstracija korisnika
Solaris 2.x Adminstracija korisnika (2)
Rezime
Pauza
Adminstracija paketa (package adminstration)
Adminstracija paketa (package administration)
Namjena paketa
Alati za rad sa paketima
Solaris 2.x
Solaris 2.x (2)
Solaris 2.x (3)
Solaris 2.x (4)
Solaris 2.x logovi za pakete
Digital UNIX / Ultrix paketi
Digital UNIX / Ultrix komande
SunOs 4.x (Sun BSD)
Rezime
Pauza
Mreža
Mreža
Tipovi mreža
TPC/IP i ISO/OSI
Pojmovi u mrežama
Osnovna administracija mreže
Adminstracija mreže
Mrežna podrška na UNIX sustavima
Inicijalizacija mreže
Konfiguracijske datoteke
Mreža za diskless i dataless računala
Simbolička imena i IP adrese
Ime računala SunOS 5.x
PPT Slide
Dinamičko vezanje simboličkog imena i IP adrese
Dinamičko vezanje simboličkog imena i IP adrese
Domain name service (DNS)
Network Information Service
Servisi (services)
Mrežni super-deamon inetd
Funkcioniranje /etc/inetd
RPC Remote Procedure Calls
Osnovne mrežne komande
Konfiguriranje mrežnog sučelja
Network routing
Statistike mreže i rad mreže osnovne komande
Statistike mreže i rad mreže korisne komande
Rezime
Pauza Ručak
Praktičan rad
Vježba 2
Distribuirani sustav datoteka
Distribuirani sustavi datoteka
Distribuirani sustav datoteka (2)
NFS network file system
Eksportiranje diska
Primjer: share
Primjer: share (2)
Primjer: share (3)
Mount diskova preko mreže
Primjer: mount
Instrukcija umount
Rezime
Pauza
Dnevna adminstracija sustava
Dnevna admimistracija sustava
Politika nadzora sustava
PPT Slide
Rutinsko praćenje sistema
Praćenje statusa diskova
Mail za root
Pregledavanje sistemskih logova
Administracija korisnika i grupa
Administracija korisnika i grupa (2)
Komunikacija sa korisnicima sustava
Skripta za automatsko pokretanje
Automatsko izvođenje programa
cron
at
batch
Izvođenje programa i nakon odjave sa sistema
Pomoćni alati
Što i kako pisati
Rezime
Pauza
Backup sistema
Backup sistema
Značenje backup-a
Postupci backup-a
Strategije backup-a
Full backup
Inkrementalni backup
Komande backup i restore
dump komanda
Primjer: dump
Primjer skripte za backup ručno pokretanje
Primjer skripte za backup korištenje cron-a
Primjer skripte za backup korištenje cron-a (2)
restore komanda
restore oštećenog sustava datoteka
restore oštećenog sustava datoteka (2)
Udaljeni dump i restore (remote dump & restore)
tar tape archive
cpio copy input-output
Rezime
Pauza Ručak
Praktičan rad
Vježba 3
Korisne komande
Korisne komande
ps process status
uptime system uptime
who
w
du disk usage
df disk free
fuser file user
last
xargs extended args
Rezime
Pauza
Printerski podsistem
Printerski podsistem
Tipovi printerskog podsistema
Virtualni printer
lp, lpstat
Zahtjevi u redu za štampanje
Rezime
Pauza
Elektronička pošta email
Elektronička pošta (e-mail)
Historijat
e-mail
Sendmail program
Programi mail, elm ...
Rezime
Pauza Ručak
Praktičan rad
Vježba 4
Sigurnost sistema
Sigurnost sistema
Što treba štititi?
Kako štititi podatke?
Programi koji nam mogu pomoći
Kome se obratiti za pomoć
Osnovne natuknice
Dodatne napomene
Još dodatnih natuknica
Zadnje ali ne posljednje!
Pauza
Pokretanje i zaustavljanje sustava
Poretanje i zaustavljanje sustava
Booting (pokretanje sistema)
boot monitor
Pokretanje UNIX-a
Jezgra (kernel)
sched (scheduler )
swapper
update i fsflush
pagedaemon i pageout
Init
Radni nivoi (run level)
Radni nivoi (2)
Radni nivoi greške
/etc/inittab
/etc/inittab (2)
Boot PROM pokretanje i dijagnostika
Ulazak u PROM monitor
Komande za zaustavljanje
shutdown
halt / fasthalt reboot / fastboot
kill init
init
crash system kernel panic
Oporavak od pada
Rezime
Unix kornshell programiranje
Komande, I/O redirekcija, pipe
Komande, I/O redirekcija, pipe (2)
Shell varijable cijeli brojevi
Shell varijable stringovi
Shell varijable polja (arrays)
Uzorci (pattern matching)
Tilde expansion
Kontrolni znakovi signali
Konfiguracijske datoteke
Konfiguracija (enviroment)
Imenovanje kornshell varijabli
Rezervirane kornshell varijable
Rezervirane kornshell varijable (2)
Rezervirane kornshell varijable (3)
typeset komanda
PPT Slide
PPT Slide
PPT Slide
if ... then ... else if ... then
Test brojeva
Test stringova
Test stringova (2)
Test stringova (3)
Inline logički operatori
Matematički operatori
let i expr
Kontrola toka
Funkcije
goto
case
while
while posebnosti
until
for
Više o petljama
select
Debug mode
Subprocess
Osnove kornshell programiranja
Osnove kornshell programiranja (2)
Literatura
Pitanja
Pauza Ručak
Praktičan rad
Vježba 5 |