Im Mittelpunkt dieses Seminars steht die Administration eines
Linux/UNIX-Systems. Durch den Einsatz von Shell-Skripten lassen sich viele täglich anfallende Aufgaben automatisieren. Dieses Thema bildet den Einstieg in den Kurs. Am Beispiel von Linux erlernen Sie die kompetente Administration eines UNIX-Systems.
Inhalt
UNIX-Shells und ihre Mechanismen
Was sind Shell-Mechanismen?
Elementare Mechanismen: Wildcards, Quoting, Ausgabeumlenkung, Pipes
Variablen, Kommandosubstitution, Initialisierungsdateien u.v.m.
Shell-Programmierung
Was sind Shell-Skripte?
Erstellen und Starten von Skripten
Verarbeiten von Benutzereingaben
Kontrollstrukturen: if, while, for, case, Subroutinen
Lokale Benutzerverwaltung
Benutzerkonzept unter UNIX
Benutzerdatenbank-Dateien
Kommandos zur Benutzerverwaltung
Zeitgesteuerte Programmausführung
Die Dienste at und cron
Zugriffskontrolle für at und cron
Das X Window System
Client/Server-Architektur des X Window Systems
X im Netzwerk
Konfiguration des X-Servers
Verwaltung von Festplatten und Dateisystemen
Dateisysteme unter Linux
Wichtige Gerätedateien
Partitionieren, Erzeugen von Dateisystemen, Mounten
Überprüfen und Reparieren von Dateisystemen
Der UNIX-Bootvorgang
Vorgänge beim Booten
Runlevels
Anpassungen des Bootvorganges
Booten eines Notfallsystems
Was ist ein Notfallsystem?
Verschiedene Varianten des Notfall-Boots
Datensicherung
Konzepte zur Datensicherung
Backup-Tools: dd, tar, cpio, dump/restore
Datenkomprimierung
Softwareinstallation und Paketverwaltung
Was leistet eine Paketverwaltung?
Paketverwaltung mit RPM
Installation von Software im Quelltext-Format
Starten und Stoppen von Diensten
Start als Daemon
Start bei Bedarf (inetd/xinetd)
Netzwerkübergreifendes Arbeiten
Einloggen auf entfernten Rechnern
Dateitransfer übers Netz
Ausführen von Kommandos auf entfernten Rechnern
SSH: Die sichere Variante
Logfiles
Der Syslog-Dienst
Auswerten und automatisches Archivieren von Logfiles
Kompilieren eines Linux-Kernels
Warum einen eigenen Kernel bauen?
Grundlagen der Kernel-Konfiguration
Grundlagen der Systemsicherheit
Beschränkung von Installationsumfang und aktiven Diensten
Delegierung administrativer Aufgaben
Seminar-Ziel
Nach diesem Seminar wissen Sie, was hinter den "Kulissen" eines Linux-Systems passiert und sind in der Lage, eigene Shellskripte zu programmieren und das System umfassend zu administrieren.
Wer sollte teilnehmen
Systemadministratoren, die das Seminar "Linux/UNIX Einführung" besucht haben oder vergleichbare Kenntnisse besitzen.
Dauer des Seminars
4 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
1.760,00 Euro p. P. zzgl. MwSt., inkl. Kurs-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Abdul Lamghari kam schon während seines Informatik Studiums als Praktikant zur GFU.
Auf Grund seiner sehr guten Kenntnisse der Betriebsysteme, übernahm er später die innerbetriebliche, technische Leitung der GFU und war für die Technik und Softwarebereitstellung
der 12 Schulungsräume verantwortlich.
Zwischendurch arbeitete er auch in verschiedenen Projekten, z. B. als Administator (UNIX-Landschaft) bei einem Webprovider.
Heute gehört er mit seiner ruhigen Art und großem Fachwissen aus der Praxis zu den besten Dozenten der GFU, der von den Seminarteilnehmern immer in den höchsten Tönen gelobt wird.
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:
SAP on Linux
Das vorliegende Buch bietet erstmalig eine fundierte Gesamtdarstellung über den Aufbau, den Betrieb und die Funktionsweise von SAP auf Linux. Dabei werden die grundlegenden Konzepte, die Systemarchitektur und deren Implementierung von SAP auf Linux von langjährigen Kennern der Materie praxisnah, fundiert und technisch detailliert dargestellt. Dem erfahrenen Linux-Fachmann wird damit das nötige Rüstzeug an die Hand gegeben, um einen soliden Einstieg in die SAP-Welt zu finden, und der SAP-Administrator findet zuverlässige Informationen, um ein SAP-System auf Linux sicher installieren und optimal betreiben zu können. TOC:Einleitung. - SAP Systemarchitektur. - Bootprozess, Konfiguration, Ressourcen- und Fehler-Analyse. - SAP Memory Management unter Linux. - Virtueller Adressraum, Shares Memory. - Betriebssystem-Ressourcen. - Filesysteme, Netzwerke, Parametrisierung. - Sicherheit von SAP auf Linux. - Sichere Netzwerk-Konfiguration. - Installation und Migration. - Aufbau komplexer Infrastrukturen. - Hochverfügbarkeit. - Datenbanken. - Hardware-Aspekte. - Frontend. - Security.
Red Hat Enterprise Linux 5 Administration Unleashed
"With this book, you will learn how to: streamline deployment with Kickstart; find, install, update, remove, and verify software; detect, analyze, and manage hardware; manage storage with LVM, RAID, ACLs, and quotas; use RHEL5 on 64-bit and multi-core systems; administer users and groups more efficiently and securely; ensure trustworthy backup and rapid recovery; script and schedule tasks to run automatically; provide unified identity management services; configure Apache, BIND, Samba, and Sendmail; monitor and tune the kernel and individual applications; protect against intruders with Security-Enhanced Linux and Exec Shield; set up firewall with IPTables; enable the Linux Auditing System; and, use Virtualization to run multiple operating systems concurrently. "
Gentoo Linux
Linux-Nutzer, die sich bei der Einrichtung ihres Linux-Systems nicht bevormunden lassen wollen, greifen zu Gentoo Linux. Anders als die meisten anderen Distributionen setzt diese nicht auf vorkompilierte Binärpakete, sondern nutzt ein den FreeBSD-Ports ähnelndes Paketmanagementsystem auf Quellcodebasis. Dieses Buch stellt Gentoos Besonderheiten am praktischen Beispiel eines einzurichtenden Webservers dar und ist zugleich eine umfassende Referenz für die Arbeit mit dem System.
Linux Administration: A Beginner's Guide
Covers all Linux distributionsFully updated for the most current versions, this bestselling guide helps you get Linux installed and running smoothly on a personal computer or an entire network. The book explains how to set up, configure, manage, and troubleshoot all popular versions of Linux, including the latest distributions from Red Hat, Fedora 9, OpenSuSE, and Ubuntu. You will also learn how to manage files and software, grant user rights, implement security, provide Internet and intranet services, and customize Linux 2. 6 kernel.