- Mathias Kettner - Linux Expert -Linux Consulting-Linux Training-Linux-Open Source Projects--
DeutschMathias Kettner
Linux from Experts
 

Linux - Crashkurs für Administratoren


Eine Woche und alles drin - das ist die Vision dieses neuartig geschnittenen Linux-Seminars für angehende Administratoren. Das Seminar ist in sich abgeschlossen und vollständig und deckt alle Themen ab, die für die Administration eines Servers von Interesse sind. Im Gegensatz zu marktüblichen Kursen bildet es nicht einen kleinen Baustein einer langen Kette bis zu einer Zertifizierung, sondern ermöglicht einen sehr pragmatischen und schnellen Einstieg in Linux.

Bei der Auswahl der Themen werden bewusst typische Desktop-Themen wie die grafische Oberfläche, KDE und GNOME ausgeklammert und stattdessen Netzwerkthemen einschließlich der Konfiguration von DHCP- und DNS-Server, SAMBA und Apache behandelt. So werden die Teilnehmer nicht nur mit Grundkenntnissen entlassen, sondern wissen auch, wie man Linux für die wichtigsten Anwendungen praktisch einsetzt.

Alle in der Schulung behandelten Themen sind grundsätzlich unabhängig von einer bestimmten Linuxdistribution und gelten für SuSE, Red Hat, Debian, Ubuntu und andere Distributionen gleichermaßen - auch wenn der Dozent gelegentlich bei Bedarf auf Besonderheiten der ein oder anderen Distribution eingeht.

Nutzen

Nach Abschluss dieses Kurses sind Sie in der Lage, ein Linuxsystem unabhängig von der verwendeten Distribution auf der Kommandozeile zu administrieren. Sie kennen alle wichtigen und gängigen Befehle und Konfigurationsdateien. Sie verstehen den Bootvorgang und wissen sich zu helfen, wenn das System nicht mehr korrekt startet. Sie können ein Linuxsystem in ein Netzwerk einbinden und zielgerichtet Fehler finden und beheben.

Weiterhin sind Sie in der Lage, die Serverdienste DNS, DHCP, SAMBA und Apache zu konfigurieren und produktiv zu betreiben.

Kursinhalt


Einführung
  • sehr knapper Abriss über die Geschichte von Linux
  • Was macht Linux als Betriebssystem aus?
  • Anmeldung auf der Kommandozeile
Die Kommandozeile
  • Genereller Aufbau einer Befehlszeile
  • Tipps und Tricks zum komfortablen Editieren in der Befehlszeile
  • Zeit sparen durch gezieltes Herholen früherer Befehle
  • automatisches Vervollständigen von Befehlen und Dateinamen
  • Aufruf von Online-Hilfe (man und info)
Dateien und Verzeichnisse
  • Aufbau von Datei- und Pfadnamen unter Linux
  • Verzeichnisse auflisten, anlegen und entfernen
  • Dateien anlegen und löschen
  • Dateien kopieren, verschieben und umbenennen
  • Verwenden von Dateijokern (* und ?)
  • Die Bedeutung von verschiedenen Sonderzeichen
  • symbolische Links (Was ist das? Der Befehl ln)
Textdateien
  • Textdateien komfortabel anzeigen mit cat und less
  • Vergleichen von Textdateien mit diff
  • Editieren mit dem Emacs-ähnlichen Texteditor jmacs
  • Editieren mit dem klassischen Unix-Editor vi
Suchen und Finden
  • Texte in Dateien suchen mit grep
  • Dateien nach Namen und anderen Attributen suchen mit find
  • die Linux-Verzeichnisstruktur, der Dateisystemstandard FHS (was liegt wo?)
Ein-/Ausgabeumleitung, Filter, Pipes
  • Wie funktionieren Pipes (klassische Unix-Methode, um Befehle zu verknüpfen)
  • viele pfiffige Tricks, was man mit Pipes alles machen kann
  • Befehle durch Kommandoersetzung verknüpfen (z.B. automatisch ein Datum in einen Dateinamen einsetzen)
Datensicherung mit tar und gzip
  • Verzeichnisse einpacken mit dem Standardarchivformat tar
  • Komprimieren von Archiven und Einzeldateien mit gzip
Benutzer, Gruppen und Berechtigungen
  • Konzept von Benutzern und Gruppen unter Linux
  • Befehle zum Verwalten von Benutzern und Gruppen (useradd, userdel, groupadd, usw.)
  • Dateiattribute und Berechtigungen auf Dateien
Festplatten, Partitionen und Dateisysteme
  • wie Linux Geräte verwaltet (Dateien in /dev)
  • Festplatten partitionieren mit fdisk
  • Dateisysteme unter Linux (ext3, reiserfs, Windowsdateisysteme, usw.)
  • Befehle zum Verwalten von Dateisystemen (anzeigen, formatieren, Platzverbrauch, usw.)
  • Die Datei /etc/fstab
Prozesse
  • Wie Linux Prozesse verwaltet
  • Prozesse anzeigen mit ps, top und pstree
  • Prozesse abschießen mit kill und killall
  • Hintergrundprozesse starten und verwalten (Jobsteuerung der BASH)
Bootvorgang und cron
  • Der Bootvorgang von Linux im Detail
  • Wie man den Bootvorgang anpasst
  • Booten in den Systemrettungsmodus
  • Starten und Beenden von Systemdiensten
  • periodische Aufgaben automatisch ausführen mithilfe von cron
Netzwerkgrundlagen
  • Ethernet und LAN unter Linux
  • Netzwerkkarten einrichten, Ethernet-Diagnose
  • Einrichten von IP-Adressen
  • Routing unter Linux, Routingdiagnose, der moderne Befehl ip route
  • Diagnose von Routingproblemen mit ping, traceroute und anderen Methoden
  • Betrieb von mehreren Netzwerkkarten
  • Namensauflösung (DNS, die Dateien /etc/hosts und /etc/resolv.conf)
DHCP-Server und -Client
  • Grundlagen von DHCP, die Meldungen DISCOVER, OFFER, REQUEST und ACK
  • Konfiguration eines vollwertigen DHCP-Servers
  • Zuordnung von statischen Adressen und dynamischen Bereichen
  • Test und Fehlerdiagnose von DHCP
DNS-Server (Nameserver)
  • Grundlagen des Domain Name Systems
  • Konfiguration eines vollwertigen Nameservers (BIND)
  • korrekte Rückwärtsauflösung
  • direktes Verwenden der 13 Rootserver im Internet (iterative DNS-Abfragen)
  • Anbindung von Forwarding-Nameservers (rekursive DNS-Abfragen)
  • Tipps und Tricks zur Diagnose von DNS-Problemen
SAMBA-Server und Client
  • Grundlagen von SAMBA, dem System, mit dem Linux in ein Windowsnetzwerk integriert werden kann
  • Aufsetzen eines SAMBA-Servers, der Verzeichnisse für Windows freigibt
  • anonymer Lesezugriff ohne Passworte
  • personalisierter Zugriff mit Passworten und Berechtigungen
  • Browsing (Suchen und Finden von Computern und Freigaben)
  • von Linux aus Zugriff auf Windowsfreigaben
Der WWW-Server Apache
  • Grundlagen von Apache und dem WWW und HTTP
  • Aufsetzen eines voll funktionsfähigen Apache Webservers
  • globale Konfigurationsmöglichkeiten
  • Fehler- und Zugriffslogs konfigurieren und auswerten
  • Fehlerdiagnose

Navigation


Fakten


Titel:Linux - Crashkurs für Administratoren
Dauer:5 Tage
Termine:14.  - 18. 7. 2008
6.  - 10. 10. 2008
15.  - 19. 12. 2008
Preis:1.880,- € zzgl. MwSt.

Themen


  • Arbeit mit der Kommandozeile
  • Dateien und Verzeichnisse
  • Textdateien und Umgang mit dem Editor
  • Viele hilfreiche Befehle auf der Shell
  • Benutzerverwaltung und Berechtigungen
  • Prozesse
  • Der Bootvorgang, Systemdienste
  • Festplatten, Partitionen, Hardware
  • Netzwerk Grundkonfiguration
  • DHCP- und DNS-Server konfigurieren
  • Samba: Dateien an Windows freigeben
  • Apache: Aufsetzen eines Webservers

Zielgruppe


  • künftige Linux-Administratoren
  • Softwareentwickler
  • alle, die zumindest gelegentlich mit Linux arbeiten wollen oder müssen

Vorkenntnisse


  • Umgang mit einem anderen Betriebssystem
  • Netzwerkgrundkenntnisse
  • keine Linuxkenntnisse erforderlich!

Unterlagen


Unsere Schulungsunterlagen entwickeln wir in unserer eigenen Redaktion exklusiv für unsere Schulungen. Da wir diese kontinuierlich verbessern, und modernisieren, fertigen wir sie grundsätzlich für jede Veranstaltung zeitnah an.


Hochwertige und aktuelle Unterlagen mit Spiralbindung, in Farbe auf 160g-Papier.

Weitere Leistungen


  • Mittagessen im Restaurant
  • freie Getränke
  • handsortierter Plantagenkaffee

Ort


Mathias Kettner
Open-Source-Schulungen
Steinstraße 44
81668 München
089 / 444 09 662
mk@mathias-kettner.de
.

*-*-*

HomepageSitemapImprintTermsDie Tauschzone

© 2008 Mathias Kettner, last updated at 26th of June 2008