Advanced Linux Administration
Starting dates and places
Description
Prerequisites:
All existing administrators, developers, analysts, indeed, all users who find themselves looking after a Linux box. Also, experienced Unix Administrators who need to port their skills to Linux.Delegates should have previously attended the Essential Linux Administration (LXESSA) course or have equivalent skills. Alternatively, they should have solid experience of administration of any Unix version.
Course Description:
Linux administration involves a fair amount of interaction with system hardware and the kernel. This course provides a hands-on approach to these and other advanced administrative tasks that are unique to Linux. With this distinctive design approach, this course is a…
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Prerequisites:
All existing administrators, developers, analysts, indeed, all users who find themselves looking after a Linux box. Also, experienced Unix Administrators who need to port their skills to Linux.Delegates should have previously attended the Essential Linux Administration (LXESSA) course or have equivalent skills. Alternatively, they should have solid experience of administration of any Unix version.
Course Description:
Linux administration involves a fair amount of interaction with system hardware and the kernel. This course provides a hands-on approach to these and other advanced administrative tasks that are unique to Linux. With this distinctive design approach, this course is also suitable as a Unix to Linux conversion for existing Unix administrators. It is a fast-paced skills-building event, full of practical exercises and troubleshooting.
On completion of this course, delegates will be able to:
- Install a Linux system
- Understanding of modular kernel architecture and the ability to re-configure it
- Implement various fs types
- Effect user and file system security
- Configure network services
- Install additional software, both pre-packaged and from source code
- Compare various Linux distributions
- Understand Linux versus UNIX administration.
This course includes the following modules:
Linux Administration
- Introduction to used distributions - Red Hat and Fedora, SuSE
- A look at Linux administration - Install, configure, fine-tune, monitor, maintain, Interesting Linux directories, GUI front-end administrative tools
- Working as root - root login security, su command, sudo tool.
Preparation and Installation
- Overview of booting process
- Overview of disk partitioning - PC hard disk drives, Primary, extended and logical partitions
- Installing Linux from CD-ROM - Installation planning and process, Repeatable install with Kickstart.
Boot Management
- Introducing a hard disk layout
- Bootstrap procedure
- Master Boot Record (MBR)
- Adding a new boot record
- Working with DOS/NT partitions
- Overview of GRUB bootloader
- Recovering from boot problems.
Hardware and Architecture
- Types of platforms Linux will run on
- Minimum hardware requirements
- Supported devices: Motherboards, disks and CD-ROMS, Video cards, printers and mouse, Ethernet cards and modems, Laptops and PCMCIA cards
- System architecture
- Kernel and kernel modules
- Manipulating modules with *mod* tools.
Kernel Configuration
- Kernel numbering
- Kernel interesting locations - usr/src/linux, /boot, /lib/modules/$(uname -r)
- Creating a customised Kernel - Why rebuild?
- Prescriptive sequence of steps
- Updating lilo.
Start-up and Shutdown
- Single and multi-user run levels
- System startup files (rc files) -/etc/rc.d/rc.* directories
- Linux specific files - /etc/rc.d/rc.sysinit and /etc/rc.d/rc.local
- Activating services on demand - GUI or command line?
Managing Logs
- Auditing and logging
- Basic Unix log files
- Simple data tools for working with logs - touch, tail, tail -f, grep
- Syslog daemon
- Rotating logs
- Monitoring logs.
User Accounts
- Quick recap of for user account requirements
- Standard configuration files (group, passwd, shadow)
- User account specifics under Linux - Private groups, /etc/gshadow file, Using chage for controlling password aging
- Listing account information
- User quotas - Configuring aquota.user and aquota.group files.
Managing Filesystems
- Linux default filesystems - ext2, ext3, reiserfs
- Filesystem features and constructs - i-node tables, directories and links
- Configuring filesystems - Performance - mkfs command - Security - mount command
- Troubleshooting and diagnosing filesystems - fsck, tune2fs, debugfs, fuser.
Understanding Memory
- Process and memory allocation
- Problems with allocating memory
- Protecting memory
- Core files
- Swapping and paging
- Demand paging
- Inter-process communication.
Network Services
- Protocols & Services
- Daemons: inetd, xinetd and tcpd
- Network configuration - Assisted: redhat-config-network and YaST, Manual: tweaking network configuration files
- IPv4 vs IPv6 addresses
- Start-up scripts in /etc/init.d and /etc/sysconfig
- Overview of sendmail, routing and name resolution.
NFS and Samba
- NFS - Overview of NFS, Mounting and sharing NFS directories, Security issues, Overview of RFS and AFS
- SAMBA - Daemons and configuration, SWAT - Samba Web Administration Tool, Samba client tools.
Apache
- Linux as a web server
- Web clients: Netscape and Lynx
- Apache - the web server - Configuration files, Processes and daemons, Testing, Apache documentation
- Software Management- Installing, interrogating, verifying and removing packages, Overview of rpm build tool
- Searching for Software
- Installing software supplied as source code
- Overview of Debian package system.
For online live training advice please visit our Learning Advice Centre on our website. Be sure to follow us on Twitter to receive special course offers, news and updates!
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.