Agenda

VECKA 43
Allmänt om operativsystem och Linux
  • Vad är ett operativsystem?
  • Vad är Linux?
  • Användningsstatistik för operativsystem
Föreläsningsmaterial
Föreläsning1

VECKA 44
Komma igång med Ubuntu

Övning1 - Installera och ta ibruk Ubuntu som arbetsdator (deadline 16.11.2010)

----------------------------------------------------------
Operativsystemarkitekturer, processer och kommandotolkar
  • Operativsysemarkitekturer
    • Monolitisk
    • Skiktad
    • Mikro och nano
    • Virtuella omgivningar
  • Processer
    • Processhantering
    • Processhierarkin i Linux
    • Schemaläggare
  • Kommandotolkar
    • Vad är en kommandotolk?
    • Shellskript
    • Olika kommandotolkar
    • Tillgång till kommandotolken (lokalt och med SSH)
    • Distansinloggning med Putty

Föreläsningsmateria
l
Föreläsning2

VECKA 45
Kommandotolken

Övning2 - Användning av kommandotolken: Kunskapstest (deadline 23.11.2010)

---------------------------------------------------------
Processhantering
  • Processtillstånd
  • Avslutning av processer
  • Kommunikation mellan processer
  • Liv och leverne
  • Prioritering
Föreläsningsmaterial
Föreläsning3

VECKA 46
Processhantering

Övning3 - Processhantering (deadline 30.11.2010)

--------------------------------------------------------
Filsystem
  • Filsystem
  • Filsystemkommandon i Linux
  • Filstrukturen i Linux
Föreläsningsmaterial
Föreläsning4

VECKA 47
Filsystem

Övning4 - Filsystem (deadline 7.12.2010)

--------------------------------------------------------
Filhantering
  • Filer
  • Filtyper
  • Filändelser
  • Accessrättigheter för filer
Föreläsningsmaterial
Föreläsning5

VECKA 48
Filhantering

Övning5 - Filhantering (deadline 14.12.2010)

--------------------------------------------------------
Användarhantering
  • Hantering av användarkonton och användargrupper
  • Användning av Sudo för delegering av programkörningsrättigheter
Föreläsningsmaterial
Föreläsning6

VECKA 49
Användarhantering

Övning6 - Användarhantering (deadline 11.1.2011)

--------------------------------------------------------
Torsdag 9.12: Möjlighet att göra klart ogjorda övningar!

VECKA 2
Ingen föreläsning


VECKA 3
Ingen föreläsning

VECKA 4
Programvaruinstallation och utveckling

Övning7 - Programutveckling i Linux-miljö (deadline 8.2.2011)

--------------------------------------------------------
Uppstartprocessen på en Linux-dator
  • Uppstartskript
  • Bootladdare
  • Driftsnivåer
  • Startskript
  • Grub
Föreläsningsmaterial
Föreläsning7

VECKA 5
Uppstartprocessen på en Linux-dator

Övning8 - Hantering av bootladdare och startskript (deadline 15.2.2011)

--------------------------------------------------------
Kommandotolken Bash och shell-skript
  • Kommandotolken Bash
    • Konfigurationsfiler
    • Inbyggda kommandon
    • Miljövariabler
  • Bash-skript
    • Variabler
    • If-satser
Föreläsningsmaterial
Föreläsning8

VECKA 6
Bash-skript

Övning9 - Komma igång med Bash-skript (deadline 22.2.2011)
Övning10 - Backup-skript och miljövariabler (deadline 24.2.2011)


VECKA 7
Datasäkerhet
  • Datasäkerhet: Översikt
  • Sekretess, integritet och tillgänglighet
  • Säkerhetsarbete och policy
  • Vad är en cracker?
  • Olika attacker utförda av crackers
  • Allmänna säkerhetsråd för Linux-datorer
Föreläsningsmaterial
Föreläsning9
--------------------------------------------------------
Bash-skript

Jobba vidare med övning10

VECKA 8
Datasäkerhet

Övning11 - Fysisk och lokal datasäkerhet (deadline 8.3.2011)
-------------------------------------------------------------------
Datasäkerhet
  • Säkra nätverksförbindelser
    • SSH (Secure Shell)
    • SSL (Secure Sockets Layer) / TLS (Transport Layer Security)
    • SSL VPN (Virtual Private Network)
  • Brandväggar
Föreläsningsmaterial
Föreläsning10

VECKA 9
Datasäkerhet

Övning12 - Säkra förbindelser med SSH och VPN (deadline 14.3.2011)

VECKA 10
Möjlighet att slutföra ogjorda övningar
--------------------------------------------------------
Tent torsdag 10.3 kl: 8:45 - 11:30


Jonny Karlsson 1.3.2011