|
Linux Advanced Server. Module 204C.
I. Installing Linux with the Custom Class
This hands-on lesson provides you with the knowledge and experience needed to gain greater control over the installation process using the Red Hat Custom Installation Class. You will learn to partition the system and specify which packages to be installed. You will also learn to automate Linux installation using Kickstart files.
II. Installing and Configuring NFS
This course takes a look at the Network File System (NFS), and how it is used to access files on a remote server. Extensive hands-on labs give you the skills you need to install and configure an NFS server to export files to remote clients
III. Cross-platform Integration
During your career you will encounter networks made up of a variety of operating systems and combinations of those systems. This course will take you through several of the myriad of options for interconnecting these platforms. You will learn to install and configure Samba for transferring files between Linux and Windows. You will also install an ftp and anonymous ftp server, as well as examine options for connecting Netware and AppleTalk networks.
IV. Examining Basic Networking Concepts
This course takes a look at the various features of TCP/IP as well as some of the well-known ports used in the /etc/services file. You will also review IP address classes and NIC settings using ifconfig. Extensive hands-on labs give you the skills you need to configure network services and daemons.
V. Examining System Scripts
This lesson familiarizes you with system scripts and how they allow you to automate the loading and start of programs whenever you bring up your system. A thorough examination of system startup files and the cron/anacron utilities will further your understanding of the process.
VI. Working with the Kernel
This lesson guides you through harnessing the true power of Linux; the ability to configure the kernel to only support the services you need, freeing memory from unwanted services. Hands-on lessons give you the experience you need to examine the original kernel, configure kernel sources, and compile a new kernel and kernel modules. You will install a new kernel and boot from it, and explore the use of RPM to update the kernel.
VII. Boot Options
This lesson examines the various methods of booting a Linux system through the use of boot managers. Specifically, you will become familiar with LILO, Loadlin, and rescue disks.
VIII. Configuring the X Server
X Windows adds a Graphical User Interface (GUI) to Linux. You will learn to configure for your particular machine and hardware. You'll also learn to use X Windows for distributed computing to log in from a remote X Server and run X Clients.
IX. Implementation and Administration of System Security
Security is one of the most crucial aspects of a network administrator. This lesson explores the various features contained in Linux to enable you to maintain a secure environment. You will become familiar with the PAM subsystem and using ipchains to create a firewall. You will also examine the user private-group scheme.
X. Implementing Apache Web Server
This hands-on lesson introduces you to the popular Apache Web Server which ships with Linux. You will install the package and access it via the lynx Web browser. Further enhance your skills by learning to edit the http.conf file to configure Apache Web Server, and by creating virtual hosts allowing you to host multiple web sites from your Linux server.
XI. Implementing DNS
This lesson reviews the concepts of DNS, the translator between textual domain names and numerical IP addresses. You will install DNS on your server and learn to configure a second DNS server. Finally, you'll examine the commands used to request DNS information.
XII. Implementing DHCP
This lesson introduces you to the concepts and terminology of DHCP. Hands-on exercises will guide you through the process of adding a DHCP server to your network, and the reasons for doing so. Then you will configure your system to use DHCP address.
XIII. Discussing Other Services
There are a variety of other services that are configured on Linux servers, including squid, NNTP, and time services. This lesson examines the use of the web proxy cache squid and the NNTP service used for newsgroups. Finally, you will become familiar with the use of time services, including time setting and synchronization.
XIII. Troubleshooting Linux
Troubleshooting is an art you will continually refine during your career. This course lays the foundation for developing a successful troubleshooting strategy and making the best possible use of all available resources. You will learn to analyze, and then identify the source of problems, including equipment, application, and user created problems.
|