Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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