Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Debian Distribution
Hva er Debian?
- Å velge Debian-versjon
- Debian støtte og hjelp
- Debian-fellesskapet
Konsollgrunnleggende
- Shell-kommandoen
- Shell-kommandoen under X
- Root-konto og root-shell-kommandoen (su, sudo, kjører programmer som root under X)
- GUI-systemadministrasjonsverktøy
- Virtuelle konsoller
- Hvordan forlate kommandolinjen
- Hvordan slå av systemet
- Gjenoppretting av en sunn konsoll
- Ekstra pakkeforslag for nybegynner
- En ekstra brukerkonto
- sudo-konfigurasjon
Filsystemet
- Filrettigheter
- Kontroll av rettigheter for nyopprettede filer: umask
- Rettigheter for grupper av brukere (gruppe)
- Tidsstempler
- Lenker
- Navngitte rør (FIFO'er)
- Sokkeler
- Enhetsfiler
- Spesielle enhetsfiler
- procfs og sysfs
Midnight Commander (MC)
- Tilpasning av MC
- Å starte MC
- Filbehandlingsverktøy i MC
- Kommando-linje-tricks i MC
- Intern editor i MC
- Intern visningsverktøy i MC
- Auto-start-funksjoner i MC
- FTP-virtuelle filsystemer i MC
Den grunnleggende Unix-lignende arbeidsmiljøet
- Logginshell
- Tilpasning av bash
- Spesielle tastetrykk
- Pagerverketøy
- Å sette standard teksteditor
- Hvordan avslutte vim
- Opptak av shell-aktivitetene
- Grunnleggende Unix-kommandoer
Den enkle shell-kommandoen
- Kommandoutførelse og miljøvariabel
- "$LANG"-variabelen
- "$PATH"-variabelen
- "$HOME"-variabelen
- Kommandolinjevalg
- Shell glob
- Returverdi for kommandolinjen
- Typiske kommandosekvenser og shell-omdirigering
- Kommandoalias
Unix-lignende tekstbehandling
- Unix tekstverktøy
- Regulære uttrykk
- Erstatningsuttrykk
- Global erstatning med regulære uttrykk
- Ekstrahering av data fra tekstfiltabell
- Skriptsnutter for piping av kommandoer
Debian pakkehåndtering
Debian pakkehåndtering forutsetninger
- Pakkekonfigurasjon
- Grunnleggende forsiktighetsregler
- Liv med evige oppdateringer
- Debian arkivgrunnleggende
- Pakkeavhengigheter
- Hendelsesstrømmen for pakkehåndtering
- Første respons på pakkehåndteringsproblemer
Grunnleggende pakkehåndteringsoperasjoner
- apt-get/apt-cache vs. aptitude
- Grunnleggende pakkehåndteringsoperasjoner med kommandolinjen
- Interaktiv bruk av aptitude
- Tastaturbånd for aptitude
- Pakkevisninger under aptitude
- Søkemetodevalg med aptitude
- Aptitude regex-formel
- Avhengighetsoppløsning for aptitude
- Pakkeaktivitetslogger
Eksempler på aptitude-operasjoner
- Liste pakker med regex-matching på pakkenavn
- Browsing med regex-matching
- Fjerning av slettede pakker permanent
- Rydde opp i auto/manual installasjonsstatus
- Systemvidede oppdateringer
Avanserte pakkehåndteringsoperasjoner
- Avanserte pakkehåndteringsoperasjoner med kommandolinjen
- Verifisering av installerte pakkefiler
- Beskyttelse mot pakkeproblemer
- Søking på pakkemetadata
Debian pakkehåndtering internt
- Arkivmetadata
- "Release"-filen på toppnivå og autentisitet
- Arkivnivå "Release"-filer
- Henting av metadata for pakken
- Pakketilstand for APT
- Pakketilstand for aptitude
- Lokale kopier av hentede pakker
- Debian pakkenavn
- dpkg-kommandoen
- update-alternative kommandoen
- dpkg-statoverride kommandoen
- dpkg-divert kommandoen
Gjenoppretting av et skadet system
- Inkompatibilitet med gamle brukerkonfigurasjoner
- Forskjellige pakker med overlappende filer
- Fiksing av skadede pakkeskript
- Redning med dpkg-kommandoen
- Gjenoppretting av pakkevalgsdata
Tips for pakkehåndtering
- Hvordan velge Debian-pakker
- Pakker fra forskjellige arkivkilder
- Justering av kandidatversjon
- Oppdateringer og Backports
- Automatisk nedlasting og oppgradering av pakker
- Begrensning av nedlastningsbredde for APT
- Nødnedgradering
- Hvem lastet opp pakken?
- equivs-pakken
- Overføring av en pakke til et stabilt system
- Proxy-server for APT
- Liten offentlig pakkearkiv
- Opptak og kopiering av systemkonfigurasjoner
- Konvertering eller installasjon av en fremmed binærpakke
- Ekstraksjon av pakker uten dpkg
- Mer lesing om pakkehåndtering
Systemopprinnelse
- En oversikt over bootstrappingsprosessen
- BIOS, bootloader, mini-Debian-system
- Betydningen av kjøretid
- Konfigurasjon av kjøretid
- Kjøretidsadministrasjonseksempel
- Standardparameter for hvert init-skript
- Vertsnavn
- Filssystemet
- Netverkgrensesnittinitiering
- Netverktjenesteinitiering
- Systemmeddelelser
- Kernelmeddelelser
- udev-systemet
- Kernelmodulinitiering
Autentisering og sikkerhet
- Normal Unix-autentisering
- Administrasjon av konto- og passordinformasjon
- Godt passord
- Oppretting av kryptert passord
- PAM og NSS
- Konfigurasjonsfiler som blir tilgjengelig for PAM og NSS
- Den moderne sentraliserte systemadministrasjon
- "Hvorfor GNU su ikke støtter wheel-gruppen"
- Strengere passordregler
- Andre tilgangskontroller
- sudo
- SELinux, Apparmor
- Begrensning av tilgang til noen servertjenester
- Sikkerhet for autentisering
- Sikker passord over Internett
- Secure Shell
- Ekstra sikkerhetsforanstaltninger for Internett
- Sikring av root-passordet
Nettverksoppsett
Den grunnleggende nettverksinfrastrukturen
- Domene navn
- Vertsnavnsoppløsning
- Netverksgrensesnittnavn
- Netverksadresserang for LAN
- Netverkenhetsstøtte
Den moderne nettverkskonfigurasjon for skrivebord
- GUI nettverkskonfigurasjonsverktøy
Den lavnivå nettverkskonfigurasjon
- Iproute2-kommandoer
- Sikre lavnivå nettverksoperasjoner
Nettverksoptimalisering
- Finn optimal MTU
- Å sette MTU
- WAN TCP optimalisering
Netfilter-infrastruktur
Nettverksapplikasjoner
Mailsystemet
- Moderne posttjenestegrunnleggende
- Postkonfigurasjonsstrategi for arbeidsstasjon
Mail transport agent (MTA) og Mail user agent (MUA)
- Oversikt over exim4
- Basisk MUA- Mutt
Mail delivery agent (MDA) med filter
- maildrop-konfigurasjon
- procmail-konfigurasjon
- Redeliver mbox-innhold
POP3/IMAP4 server
Den fjernadgangsserver og tilknyttede verktøy (SSH)
- Grunnleggende om SSH
- Port forwarding for SMTP/POP3 tunneling
- Tilkobling uten fjernpassord
- Håndtering av fremmede SSH-klienter
- Å sette opp ssh-agent
- Hvordan slå av fjernsystemet på SSH
- Feilsøking av SSH
Andre nettverksapplikasjonsservere
Andre nettverksapplikasjonsklienter
Diagnostisering av systemdemoner
The X Window System
- Å sette opp skrivebordsmiljø
- Server/kliendeforholdet
- X-serveren
- Å starte X Window System
- Å starte X-økt med gdm
- Tilpasning av X-økt (klassisk metode)
- Tilpasning av X-økt (ny metode)
- Tilkobling av fjern X-klient via SSH
- Sikker X-terminal via Internett
- X-applikasjoner
- X-kontorapplikasjoner
- X-verktøyapplikasjoner
Systemtips
The screen program
- Bruksområde for screen(1)
- Tastaturbånd for screen-kommandoen
Dataopptak og presentasjon
- Loggdemon
- Logganalysator
- Opptak av shell-aktiviteter renslig
- Tilpasset visning av tekstdata
- Tilpasset visning av tid og dato
- Farget shell-utskrift
- Fargede kommandoer
- Opptak av editoraktiviteter for komplekse gjentakelser
- Opptak av grafisk bilde av en X-applikasjon
- Opptak av endringer i konfigurasjonsfiler
Databrukertips
- Diskpartisjonskonfigurasjon
- Tilgang til partisjon ved bruk av UUID
- Filssystemkonfigurasjon
- Opprettelse og integritetskontroll av filsystem
- Optimalisering av filsystem ved monteringsalternativer
- Optimalisering av filsystem via superblokk
- Optimalisering av harddisk
- Bruk av SMART for å forutsi harddiskfeil
- Utvidelse av brukelig lagringsplass via LVM
- Utvidelse av brukelig lagringsplass ved montering av en annen partisjon
- Utvidelse av brukelig lagringsplass ved bruk av symlink
- Utvidelse av brukelig lagringsplass ved bruk av aufs
Datakrypteringstips
- Fjernbar diskkryptering med dm-crypt/LUKS
- Kryptert swap-partisjon med dm-crypt
- Automatisk kryptering av filer med eCryptfs
- Automatisk montering av eCryptfs
Overvåkning, kontroll og start av programaktiviteter
- Tidsbestemming av prosess
- Planleggingsprioritet
- ps-kommandoen
- top-kommandoen
- Liste over filer åpnet av en prosess
- Sporing av programaktiviteter
- Identifikasjon av prosesser ved bruk av filer eller sokkeler
- Gjentakelse av kommando med konstant intervall
- Gjentakelse av kommando løkker over filer
- Starting av program fra GUI
- Tilpasning av program for å starte
- Draping av prosess
- Planlegging av en gang
- Planlegging av regelmessige oppgaver
- Alt-SysRq-tast
Systemvedlikeholdstips
- Hvem er på systemet?
- Advarsel til alle
- Hardwareidentifikasjon
- Hardwarekonfigurasjon
- System- og hardwaretid
- Terminalkonfigurasjon
- Lydinfrastruktur
- Deaktivering av skjermbeskyttelse
- Deaktivering av bip-lyder
- Minnebruk
- System sikkerhet og integritetskontroll
Kjernen
- Kernelparametere
- Kernelhoder
- Kompilering av kjernen og relaterte moduler
- Kompilering av kjernelkilde: Debian-standardmetode
- Kompilering av modulkilde: Debian-standardmetode
- Ikke-frie hardwaredrivere
Virtualisert system
- Virtualiseringsverktøy
- Virtualiseringsarbeidsflyt
- Montering av virtuell diskbildefil
- chroot-system
- Flere skrivebordssystemer
Databehandling
Deling, kopiering og arkivering
- Arkiverings- og komprimeringsverktøy
- Kopierings- og synkroniseringsverktøy
- Idiomer for arkivering
- Idiomer for kopiering
- Idiomer for filvalg
- Sikkerhetskopiering og gjenoppretting
- Sikkerhetskopieringsverktøysuit
- Et eksemplar på systembakup-skript
- Et kopieringsskript for dataarkivering
- Fjernbare lagringsenheter
- Deling av data via nettverk
- Arkivmedia
Binærdata
- Visning og redigering av binærdata
- Manipulering av filer uten montering av disk
- Dataduping
- Datafilgjenoppretting og forensisk analyse
- Deling av en stor fil i små filer
- Rensing av filinnhold
- Dummy-filer
- Sletting av hele harddisk
- Sletting av ubrukte områder på en harddisk
- Ungjør sletting av slettede men fortsatt åpne filer
- Søking etter alle hardlinker
- Usynlig diskplassbruk
Databeskyttelsesinfrastruktur
- Nøkkeladministrasjon for GnuPG (signering og kryptering)
- MD5-sum
Krav
Ingen
35 timer