Linux - Friheden til sikkerhed på internettet
Version 2.9.20060510 - 2020-12-31
Hanne Munkholm
Peter Toft
Ophavsret © 2000-2005 Hanne Munkholm og Peter Toft under “Åben dokumentlicens (ÅDL) - version 1.0”.
Dette er en bog om Linux netværkssikkerhed. Emner som root-adgang, netværksservices, firewalls, sikker netværkskommunikation bliver behandlet.
Indholdsfortegnelse Forord1.Linux-bøgerne2.Ophavsret3.Oversigt over bogen4.Hvem er vi?5.Vi siger tak for hjælpen6.Typografi1.Introduktion til sikkerhed1.1.Hvorfor er netværk usikkert?1.1.1.Er Linux et usikkert system?1.1.2.Hvilke angreb kan jeg blive udsat for1.2.Har mit system sikkerhedsproblemer?1.3.Hvordan sikrer jeg min maskine?1.3.1.Honeypot - lær at forsvare dig før det koster1.4.Referencer2.Netværkssikkerhed - Services2.1.TCP/IP-services2.2.Netværksprotokoller og porte2.2.1.Daemons2.2.2.Inetd2.2.3.TCP-wrappere2.2.4.Adgang til din maskine2.3.Hvilke inetd services skal jeg slå fra?2.3.1.Telnet2.3.2.Ftp2.3.3.Finger2.3.4.POP2.3.5.Linuxconf2.4.RPC og portmap2.4.1.NIS og NIS+2.4.2.NFS2.5.Apache webserveren2.6.Sendmail2.6.1.Hvorfor er sendmail farlig?2.6.2.Skal jeg slå sendmail fra?2.6.3.Sikring af sendmail2.6.4.Mail relaying2.7.Andre services2.7.1.Xdm-lignende login2.7.2.DNS2.7.3.X-serveren og netværket2.8.Epilog3.Root access - hvem, hvordan og hvorfor ikke?3.1.Hvem er root?3.1.1.su root3.1.2.Uddeling af root rettigheder3.2.Valg af password3.2.1.Skriv ikke dit password, hvor andre kan se det3.2.2.Hvordan vælger man passwords ?3.2.3.DES kryptering af passwords3.2.4.MD53.2.5.Jeg knækker dit password3.2.6.Shadow files3.3.SUID root programmer4.Remote login og netværksaflytning4.1.Nem men usikker netværkstrafik4.1.1.telnet og xhost4.1.2.Pas på adgangskoder sendt over netværk4.1.3.ftp4.1.4.Remote login, remote shell og remote copy4.2.Nem og sikker netværkstrafik4.2.1.Installation af OpenSSH4.2.2.Brugeropsætning af OpenSSH4.2.3.Brug af SSH4.2.4.Krypteret dataoverførsel4.2.5.Brugervenlighed4.2.6.Epilog5.Har du haft net-indbrud?5.1.Log-filer5.1.1./var/log/messages5.1.2.Rotering af log-filer5.1.3./var/log/secure5.1.4./var/log/maillog5.1.5.Rapporting af log-meddelelser5.1.6.Alarmer5.1.7.Ændringer af filsystemet5.2.rpm -Va5.3.Tripwire5.3.1.Tripwire installation og opsætning5.4.Aide5.5.Generelt om skanning af filsystemet6.Firewall på Linux6.1.Hvad er en firewall?6.1.1.Firewall typer6.1.2.Grundlæggende pakkefiltrering eller politiske overvejelser6.1.3.Den lukkede model bør vælges som udgangspunkt6.2.Links6.3.Firewallens funktioner6.3.1.Kontrol af trafik-typer.6.3.2.Sikring mod indtrængen6.3.3.Overvågning og logning6.3.4.Servicering af maskiner uden offentligt IP-nummer6.4.Firewallens virkemåder6.4.1.NAT-ing giver også mere sikkerhed6.4.2.Kontrol med oprettelse af forbindelser6.4.3.Ftp-problemet6.5.Linux som firewall6.5.1.GUI: Anvendelse af grafisk-interface ved installation af firewall6.5.2.Iptables og netfilter i kerne 2.4 og 2.66.5.3.Anvendelse af **iptables** kommandoen6.5.4.Opsætning af NAT6.5.5.Source/Destination NAT og omdirigering6.5.6.En komplet firewall6.5.7.Linux som proxy server6.5.8.Masquerading med ipchains (kerne 2.2)6.6.Afprøvning af en firewall6.7.Epilog6.8.Oversættelse af xconfig netfilter configuration help tekst.6.9.System hærdningA.Revisionshistorie for bogenStikordsregister Figurliste 1.ÅDL2.Peter Toft3.Hanne Munkholm1-1.User Friendly1-2.Cheops1-3.Cheops2-1.User Friendly3-1.User Friendly3-2.User Friendly4-1.xload4-2.Sniffit4-3.User Friendly4-4.Sniffit4-5.fish giver direkte adgang til filer på andre maskiner via sikker ssh-krypteret tunnel5-1.User Friendly6-1.User Friendly6-2.Firestarter giver ikke ligefrem indtryk af at være en sikker firewall, tværtimod står den vildt udseende pingvin med en tændstik her. Men det *er* linux-humor og ikke en trussel!6-3.Man kan åbne for de services, man har brug for6-4.make xconfig, vælg network packet filtering6-5.Længere nede vælges sub-menu for netfilter configuration6-6.Den engelske hjælpetekst er meget fyldestgørende, se appendixAfsnit 6.86-7.Proxy opsætning i Netscape Eksempelliste 5-1./var/log/messagesved systemstart5-2./var/log/messagesved remote logins5-3./var/log/messagesved internetopkobling5-4./var/log/messagesved su og nedlukning af sendmail5-5./var/log/secure5-6./var/log/maillog5-7.logwatch5-8.rpm -Va6-1.Passiv FTP—-
| næste | ||
| Forord |
