Advanced Linux System Administration
Revision: TE1405_20060318
(6.84 KB) View, Download, or Print Catalog as a PDF.
Course Length:
5 Days
Course Description:
This course takes Linux System Administrators to the next level of maintaining Linux systems and implementing advanced levels of security and administration.
Who Should Attend:
The course is intended for those people who will be responsible for the operation and management of LINUX systems.
Benefits of Attendance:
Upon completion of this course, students will be able to:
- Create and manage Linux filesystems.
- Manage user and group accounts.
- Add and remove devices.
- Install and compile new Linux kernels.
- Perform administrator level networking tasks.
- Setup and manage access to network services such as ftp, telnet, and NTP.
- Enable or disable services according to runlevel.
- Setup and configure sendmail.
- Setup and configure apache.
- Setup and configure NFS.
- Setup a DHCP server and manage client access.
- Manage network security.
- Learn basic firewall configuration.
- Perform network Linux installations.
Prerequisites:
Participants are expected to have completed a basic Linux system administration course or have equivalent experience.
Course Outline:
- Chapter 1: What You Should Already Know
- Chapter 2: Devices & Filesystems
- Maintaining the Integrity of Filesystems
- Monitoring Free Disk Space and Inodes
- The df Command
- The df Command
- The du Command
- The fsck Command
- Controlling Filesystem Mounting and Unmounting
- The mount Command and /etc/fstab
- Unmounting Filesystems
- Setting and Viewing Disk Quotas
- Using Quotas
- Controlling Access to Files
- Establishing Permissions for Files and Directories
- umask
- Special Permissions
- chmod
- Managing File Ownership
- Creating Hard and Symbolic Links
- Soft Links
- Preserving Links and Finding Links
- The Linux Filesystem Structure
- Specific Filesystems
- Helpful Commands Used to Locate Files
- Troubleshooting
- Chapter 3: Administrative Tasks
- User Administration Commands
- More on useradd
- Group Management
- Tuning the User Environment
- Using System Log Files
- Linux Time
- NTP
- Chapter 4: Documentation
- Paginators
- man
- Organization of man Pages
- Creating Your Own man Pages
- Other Documentation
- info
- Finding Information on the Internet
- Communicating with Users
- Chapter 5: Kernel
- Kernel Modules
- The lsmod Command
- The insmod Command
- The rmmod Command
- The modprobe Command
- The modinfo Command
- Installing a Custom Kernel
- Configuring the Linux Kernel
- Configuring the Linux Kernel
- Installing a Custom Kernel
- Configuring your Boot Manager
- Installing a Kernel RPM
- Chapter 6: Linux Networking
- Network Models
- The TCP/IP Model
- TCP/IP Protocols
- Packets
- Internet Addresses
- Subnets
- CIDR
- Ports
- Domain Name System
- dig
- host
- whois
- ftp
- vsFTP
- telnet
- ping
- ifconfig
- route
- netstat
- tcpdump
- traceroute
- Miscellaneous Commands
- Chapter 7: Configuring Network Services
- Networking Services
- Enabling Services
- xinetd
- sendmail
- Configuring sendmail
- Configuring Apache
- The Network File System (NFS)
- Samba
- Accessing a Windows Share using Samba
- Using SMBFS
- DNS
- Secure Shell
- PPP
- DHCP
- Configuring a DHCP Server
- The dhcpd.conf File
- DHCP Clients
- Chapter 8: Network Security
- TCP Wrappers
- Finding Executable SUID Files
- Verifying Packages
- Password Management
- The Secure Shell
- Host-Level Security
- User-Level Security
- Security Announcements
- ipchains
- iptables
- The proc Filesystem
- tcpdump
- nmap
- Chapter 9: Firewalls
- Chapter 10: Network Installations



