Kursplan

Debian-distribusjon

Hva er Debian?

    Velge Debian versjon Debian støtte og hjelp Debian fellesskap

Grunnleggende om konsoll

    Skall-ledeteksten Skall-ledeteksten under X Rot-kontoen og rot-skall-ledeteksten (su, sudo, kjører programmer som root under X) GUI-systemadministrasjonsverktøy Virtuelle konsoller Slik forlater du ledeteksten Slik slår du av systemet Gjenopprette en fornuftig konsoll Tillegg pakkeforslag for nybegynneren En ekstra brukerkonto sudo-konfigurasjon

Filsystemet

    Filsystemtillatelser Kontroll av tillatelser for nyopprettede filer: umask Tillatelser for grupper av brukere (gruppe) Tidsstempler Lenker Navngitte rør (FIFOer) Sockets Enhetsfiler Spesielle enhetsfiler procfs og sysfs

Midnight Commander (MC)

    Tilpasning av MC Starte MC Filbehandling i MC Kommandolinjetriks i MC Den interne editoren i MC Den interne visningen i MC Autostart funksjonene til MC FTP virtuelle filsystem til MC

Det grunnleggende Unix-lignende arbeidsmiljøet

    Innloggingsskallet Tilpasse bash Spesielle tastetrykk Personsøkeren Angi en standard tekstredigerer Hvordan avslutte vim Registrere skallaktivitetene Grunnleggende Unix-kommandoer

Den enkle shell-kommandoen

    Kommandoutførelse og miljøvariabel "$LANG"-variabel "$PATH"-variabel "$HOME"-variabel Kommandolinjealternativer Shell glob Returverdi for kommandoen Typiske kommandosekvenser og skallomdirigering Kommandoalias

Unix-lignende tekstbehandling

    Unix-tekstverktøy Regulære uttrykk Erstatningsuttrykk Global erstatning med regulære uttrykk Trekker ut data fra tekstfiltabell Skriptbiter for pipe-kommandoer

Debian pakkehåndtering

Debian forutsetninger for pakkehåndtering

    Pakkekonfigurasjon Grunnleggende forholdsregler Livet med evige oppgraderinger Debian grunnleggende arkiv Pakkeavhengigheter Hendelsesflyten til pakkeadministrasjonen Første svar på pakkehåndteringsproblemer

Grunnleggende pakkehåndteringsoperasjoner

    apt-get/apt-cachevs.aptitude Grunnleggende pakkehåndteringsoperasjoner med kommandolinjen Interaktiv bruk av aptitude Nøkkelbindinger for aptitude Pakkevisninger under aptitude Search metodealternativer med aptitude Aptitude regex-formelen Avhengighetsoppløsning for aptitude Pakkeaktivitetslogger

Eksempler på egnethetsoperasjoner

    Viser pakker med regex-matching på pakkenavn. Bla gjennom med regex-matching. Tømme fjernede pakker for godt Rydder automatisk/manuell installasjonsstatus Systemomfattende oppgradering

Avansert pakkehåndteringsoperasjoner

    Avanserte pakkehåndteringsoperasjoner med kommandolinje Bekreftelse av installerte pakkefiler. Sikring for pakkeproblemer Searching på pakkens metadata

Debian pakkehåndtering internt

    Arkivmetadata Toppnivå "Release" fil og autentisitet Arkivnivå "Release" filer Henting av metadata for pakken Pakketilstanden for APT Pakketilstanden for aptitude Lokale kopier av de hentede pakkene Debian pakkefilnavn Dpkg-kommandoen Oppdateringen -alternativ kommando Kommandoen dpkg-statoverride Kommandoen dpkg-divert

Gjenoppretting fra et ødelagt system

    Inkompatibilitet med gammel brukerkonfigurasjon Ulike pakker med overlappende filer Retter ødelagte pakkeskript Rescue med dpkg-kommandoen Gjenoppretter pakkevalgsdata

Tips for pakkehåndtering

    Hvordan velge Debian pakker Pakker fra blandede arkivkilder Justering av kandidatversjon Oppdateringer og backporter Automatisk nedlasting og oppgradering av pakker Begrenser nedlastingsbåndbredde for APT Nødnedgradering Hvem lastet opp pakken? Equivs-pakken Portere en pakke til det stabile systemet Proxy-server for APT Lite offentlig pakkearkiv Opptak og kopiering av systemkonfigurasjon Konvertere eller installere en fremmed binær pakke Utpakking av pakke uten dpkg Flere avlesninger for pakkehåndtering

Systeminitialiseringen

    En oversikt over boot strap-prosessen BIOS, boot loader, mini-Debian system Betydningen av runlevel Konfigurasjonen av runlevel. runlevel management eksempel Standardparameteren for hvert init-skript Vertsnavnet Filsystemet Nettverksgrensesnitt initialisering Nettverkstjenesteinitialisering systemmelding Kjernemeldingen Udev-systemet Initialisering av kjernemodulen

Autentisering og sikkerhet

    Normal Unix-autentisering Administrere konto- og passordinformasjon Godt passord Lage kryptert passord PAM og NSS Konfigurasjonsfiler som PAM og NSS har tilgang til Den moderne sentraliserte systemadministrasjonen "Hvorfor GNU su ikke støtter hjulgruppen" Strengere passordregel Andre tilgangskontroller sudo SE[3 ], Apparmor Begrensning av tilgang til enkelte servertjenester Sikkerhet for autentisering Sikkert passord over Internett Secure Shell Ekstra sikkerhetstiltak for Internett Sikring av root-passordet

Nettverksoppsett

Den grunnleggende nettverksinfrastrukturen

    Domenenavnet Vertsnavnoppløsningen Nettverksgrensesnittnavnet Nettverksadresseområdet for LAN Støtte for nettverksenheter

Den moderne nettverkskonfigurasjonen for skrivebordet

    GUI-nettverkskonfigurasjonsverktøy

Nettverkskonfigurasjonen på lavt nivå

    Iproute2 kommandoer Sikker lavnivå nettverksoperasjoner

Nettverksoptimalisering

    Finne optimal MTU Innstilling av MTU WAN TCP-optimalisering

Netfilter infrastruktur

Nettverksapplikasjoner

Postsystemet

    Grunnleggende om moderne posttjenester E-postkonfigurasjonsstrategien for arbeidsstasjon

Mail transport agent (MTA) og Mail user agent (MUA)

    Oversikt over exim4 Basic MUA- Mutt

Postleveringsagent (MDA) med filter

    maildrop-konfigurasjon procmail-konfigurasjon Lever mbox-innhold på nytt

POP3/IMAP4-server

Fjerntilgangsserveren og verktøyet (SSH)

    Grunnleggende om SSH-portvideresending for SMTP/POP3-tunneling Koble til uten eksterne passord Håndtering av fremmede SSH-klienter Sette opp ssh-agent Slik slår du av det eksterne systemet på SSH Feilsøking SSH

Andre nettverksapplikasjonsservere

Andre nettverksapplikasjonsklienter

Diagnosen av systemdemonene

X Window System

    Sette opp skrivebordsmiljø Server-/klientforholdet X-serveren Starte X Window System Starte X-sesjonen med gdm Tilpasse X-sesjonen (klassisk metode) Tilpasse X-sesjonen (ny metode) Koble til en ekstern X-klient via SSH Secure X-terminalen via Internett X-applikasjoner X kontorapplikasjoner X verktøyapplikasjoner

Systemtips

Skjermprogrammet

    Bruksscenarioet for skjerm(1) Tastebindinger for skjermkommandoen

Dataregistrering og presentasjon

    Loggdaemonen Logganalysator Registrerer skallaktivitetene rent Tilpasset visning av tekstdata Tilpasset visning av klokkeslett og dato Fargelagt skallekko Fargelagte kommandoer Registrering av redigeringsaktiviteter for komplekse repetisjoner Opptak av det grafiske bildet av en X-applikasjon Registrering av endringer i konfigurasjonsfiler

Tips for datalagring

    Diskpartisjonskonfigurasjon Accessing av partisjon ved bruk av UUID Filsystemkonfigurasjon Oppretting av filsystem og integritetssjekk Optimalisering av filsystem ved monteringsalternativer Optimalisering av filsystem via superblokk Optimalisering av harddisk Bruk av SMART til å forutsi harddiskfeil Utvidelse av brukbar lagringsplass via LVM Utvidelse av brukbar lagring plass ved å montere en annen partisjon Utvidelse av brukbar lagringsplass ved hjelp av symlink Utvidelse av brukbar lagringsplass ved hjelp av aufs

Tips om datakryptering

    Flyttbar diskkryptering med dm-crypt/LUKS Kryptert byttepartisjon med dm-crypt Krypterer automatisk filer med eCryptfs Automatisk montering av eCryptfs

Overvåke, kontrollere og starte programaktiviteter

    Tidsbestemmelse for en prosess Planleggingsprioriteten ps-kommandoen Toppkommandoen Liste filer åpnet av en prosess Spore programaktiviteter Identifikasjon av prosesser ved hjelp av filer eller sockets Gjenta en kommando med et konstant intervall Gjenta en kommando som går over filer Starte et program fra GUI Tilpasse program for å være startet å drepe en prosess Planlegge oppgaver én gang Planlegge oppgaver regelmessig Alt-SysRq-tast

Tips for systemvedlikehold

    Hvem er på systemet? Advarsel alle Maskinvareidentifikasjon Maskinvarekonfigurasjon System- og maskinvaretid Terminalkonfigurasjonen Lydinfrastrukturen Deaktivere skjermspareren Deaktivere pipelyder Minnebruk Systemsikkerhet og integritetssjekk

Kjernen

    Kjerneparametere Kjerneoverskrifter Kompilere kjernen og relaterte moduler Kompilere kjernekilden: Debian standardmetode Kompilere modulkilden: Debian standardmetode Ikke-frie maskinvaredrivere

Virtualisert system

    Virtualiseringsverktøy Arbeidsflyt for virtualisering Montering av den virtuelle diskbildefilen Chroot-system Flere skrivebordssystemer

Dataledelse

Deling, kopiering og arkivering

    Arkiv- og komprimeringsverktøy Kopierings- og synkroniseringsverktøy Idiomer for arkivet Idiomer for kopien Idiomer for valg av filer Sikkerhetskopiering og gjenoppretting Sikkerhetskopieringsverktøy Et eksempelskript for systemsikkerhetskopieringen Et kopiskript for sikkerhetskopieringen av data Flyttbar lagringsenhet Deling av data via nettverk Arkiv media

De binære dataene

    Vise og redigere binære data Manipulere filer uten å montere disk Dataredundans Gjenoppretting av datafiler og rettsmedisinsk analyse Splitte en stor fil i små filer Slette filinnhold Dummy-filer Slette en hel harddisk Slette ubrukt område på en harddisk Angre sletting av slettede, men fortsatt åpne filer [5 ]ing alle hardlinks Usynlig diskplassforbruk

Datasikkerhetsinfrastruktur

    Nøkkelhåndtering for GnuPG (signering og kryptering) MD5-summen

Krav

Ingen

 35 timer

Antall deltakere



Price per participant

Relaterte kurs

Linux Administration Fundamentals

21 timer

Related Categories