Het Complete Boek: Een Linux-server inrichten

Het Complete Boek: Een Linux-server inrichten

Uitvoering
Boek met cd-rom, 752 pagina's
ISBN
9789059402751
Gepubliceerd
2007
€ 49,90
niet meer leverbaar

Linux is het meest veilige besturingssysteem ter wereld, blijkt uit een recent onderzoek. Vandaar ook dat Linux een prima keuze is wanneer u een server wilt inrichten. De informatie uit dit boek helpt u daar uitgebreid bij op weg; na een korte inleiding in het beheer van Linux maakt u al snel kennis met alle onderwerpen die nodig zijn om een Linux-server te beheren. Hiertoe behoren klassieke Linux-serveronderwerpen zoals het inrichten van een Samba-fileserver, een webserver en een FTP-server, maar daarnaast worden ook geavanceerde onderwerpen als High Availability Clustering, Xen-virtualisatie en de Tomcat-applicatieserver niet geschuwd. Tot de behandelde onderwerpen behoren:

  • Installatie en configuratie
  • Werken met de commandoregel
  • Beheer van gebruikers en permissies
  • IP-adressen en subnetmaskers
  • PAM en nsswitch
  • NFS en Samba
  • LDAP
  • Secure Shell
  • Linux als DHCP- en DNS-server
  • Printers delen
  • Linux als firewall
  • Werken met Apache en de Tomcat-applicatieserver
  • Linux als FTP-, e-mail- en nieuwsserver
  • High Availability Clustering
  • Xen-virtualisatie
  • Shell scripting
  • Beveiliging

Alhoewel enkele voorbeelden in dit boek gebaseerd zijn op OpenSUSE en Fedora, kunt u de opgedane kennis ook op andere distributies toepassen. Enige ervaring met Linux wordt aanbevolen maar is niet noodzakelijk. Op de bijgeleverde dvd-roms treft u recente distributies van OpenSUSE en Fedora aan.

  • Er is geen aanvullende informatie beschikbaar
Wis filter
  • Sander van Vugt

    Sander van Vugt geeft als trainer Linux-cursussen voor Azlan Training een van de grootste opleidingscentra voor netwerkprofessionals in Nederland. Daarnaast is hij als auteur erg actief. Hij heeft al vijf boeken over Linux op zijn naam staan en schrijft...
    Vugt V

Het Complete Boek: Een Linux-server inrichten

Installatie van SUSE Linux
1
Installatie
Installatie van Fedora Core
VMware Tools installeren
Samenvatting
Het belang van de commandoregel
Inloggen
2
Snelcursus commandoregel
Virtuele consoles
Navigeren door de directorystructuur
Opdrachten voor beheer van bestanden
Mounten van devices
Help opvragen
Zoeken naar tekst en bestanden
Tekstbestanden bewerken
Samenvatting
Het Internet Protocol
3
IP-adressen en subnetmaskers
Opbouw van een IP-adres
Adressen kiezen
Subnetmaskers
Samenvatting
Beheer van de gebruikersomgeving
4
Gebruikers, groepen en permissies
Beheer van de Groepsomgeving
Beheer van permissies
Access Control Lists
Werken met sudo
Samenvatting
Werking van processen
5
Procesbeheer
Communiceren met processen: signalen
Soorten processen
Processen en geheugenallocatie
Processen en prioriteit
Procesbeheer met top
Andere beheertools
Beheer van functie- en library-calls
Samenvatting
De netwerkkaart instellen
6
Configuratie van de netwerkverbinding
Configuratie netwerkkaart in SUSE Linux
Instellen van een netwerkkaart in Fedora
Een breedbandinternetverbinding instellen
De verbinding testen
Samenvatting
Inleiding
7
PAM en nsswitch
De voordelen van PAM
De werking van PAM
PAM-modules
De rol van nsswitch.conf
Samenvatting
Opstartberichten
8
System logging en andere systeeminformatie
Hardware-informatie achterhalen
Syslog
Syslog-ng
Logbestanden monitoren
Roteren van logbestanden
Samenvatting
Introductie
9
Werken met OpenLDAP
OpenLDAP
Overzicht van de configuratie
De LDAP-client installeren
De container integreren in een andere tree
Replicatie
Samenvatting
Veilig contact maken met andere computers
10
SSH en andere remote services
Authenticatiemethoden
Opdrachten gebruiken
Configuratie van key-based authenticatie
Samenvatting
Introductie in de cryptografie
11
OpenSSL en de Certificate Authority
Certificate Authority
Configuratie van een Certificate Authority
Samenvatting
Voorbereiding
12
Linux als firewall
Bouwblokken van iptables: tables
Chains defini�ren
Iptables in de praktijk
Samenvatting
Xinetd configureren
13
Xinetd en TCP-wrapper
Configuratie van beveiliging met behulp van TCP-wrapper
Samenvatting
Network File System
Linux inrichten als NFS-server
14
NFS en het X Windowing System
Linux als NFS client
Netwerken met het X Windowing System
Samenvatting
Werking van de Samba-server
15
De Samba-fileserver
Samba als fileserver
Samba als PDC
De Samba-server integreren in Active Directory
Samba-nameservices
Grafische hulpprogramma�s voor configuratie
Samba-clients
Samenvatting
Inleiding
16
Linux als router
De routingtabel
Dynamische routingprotocollen
De router en de Netfilter-firewall
Configuratie van NAT
Samenvatting
Inleiding
17
Network Information Services
Remote Procedure Calls
NIS, NIS+ en NYS
Toevoegen van gegevens aan de NIS-database
Samenvatting
DHCP en Bootp
Werking van DHCP
18
Linux als DHCP-server
Configuratie van de server: dhcpd.conf
De DHCP-server
De DHCP-client
De DHCP-relay-agent
DHCP-server failover
Samenvatting
Inleiding in Linux-printing
Printers delen oude stijl: LPD
19
Printers delen
Netwerkprinters delen met CUPS
Vanaf de client naar de CUPS-server
Afdrukken in een Samba-omgeving
Samenvatting
Computertijd
20
Linux als tijdserver
Tijdsynchronisatie met ntpdate
Tijdsynchronisatie met xntpd
De status van xntpd opvragen
Tijd synchroniseren met uw NTP-server
Samenvatting
De werking van een webserver
21
Apache-webserver
Configuratie van de Apache-server
Structuur en configuratiebestanden
Inrichting van httpd.conf
Configuratie van virtuele hosts
Beperken van toegang tot de webserver
Apache beveiligen met OpenSSL
Samenvatting
Ftpd
22
Linux als FTP-server
Vsftp
PureFTPd
Tftp
SFTP
Samenvatting
Het DNS-protocol
23
Domain Name System (DNS)
De inhoud van de DNS-database
Configuratie van DNS
Configuratie van een slaveserver
DNS: volledig configuratievoorbeeld
Samenvatting
Introductie werken met mailservers
24
Linux als mailserver
Sendmail
Postfix
Configuratie van inkomende mail met Procmail
Herdistributie van mail met qpopper
Cyrus IMAPd
Samenvatting
Usenet en zelfstandige nieuwsservers
25
Linux-nieuwsservers
Een eenvoudige nieuwsserver inrichten met Leafnode
Internet News
Samenvatting
Introductie
26
Configuratie van de Squid-proxy
Installatie en initi�le configuratie
Squid beveiligen met ACL�s
Configuratie van gebruikersauthenticatie
Squid en url-filtering
Samenvatting
Apache altijd beschikbaar met Heartbeat op SUSE Linux Enterprise Server
27
Linux High Availability Clustering
Een cluster filesystem installeren
High Availability met Red Hat Cluster Suite
Samenvatting
Inleiding
Virtualisatiemethoden
28
Xen-virtualisatie
Installatie van Xen
De eerste virtuele machine installeren
Beheer van Xen-domains
Samenvatting
Dynamische content leveren met de Tomcat-servlet engine
29
De webapplicatieserver Tomcat
Tomcat in gebruik nemen
Installeren van webtoepassingen
Tomcat beheren met de beheertools
Samenvatting
Inleiding
30
Shellscripting
Basiselementen van een script
Variabelen bewerken
Rekenen in scripts
Werken met flow control
Opties
Afvangen van ongeoorloofde toetscombinaties
Samenvatting
Installatie en configuratie van Kerberos
31
Serverbeveiliging
Installatie en configuratie van VPN-verbindingen
Proactief beheer
Traceren van netwerkverkeer
Openstaande poorten scannen
Configuratie van een IDS
Samenvatting
Inleiding
De opstartprocedure
32
Problemen oplossen
De rol van /etc/sysconfig
De meest voorkomende problemen oplossen
Samenvatting
Index