PRIVATE GROUP FEE:
$ Based upon a class size of six students.
Scheduling can be adjusted to employee work hours and incorporate client assignments.
SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.
AUDIENCE:
Network Administrator
Support Personnel
Security Analyst
IT Professional
DATES:
CONTENT AND OBJECTIVES:
Installing Linux
Install a prototypical minimally configured Linux server.
Customize the Linux installation for either a web or database server.
System Scripts
Modify the system start-up scripts to initiate the daemons provided by the instructor.
Use cron to schedule daily maintenance procedures.
Working with the Kernel
Optimize the Linux system by modifying the kernel configuration and recompiling the kernel.
Ascertain that the: 1- kernel has been successfully installed. 2- kernel is performing efficiciently.
NFS: Network File System
Setup and configure the NFS Server for the capability to be accessed by a designated group of users.
Cross-platform Integration
Configure Samba; it can be tested by accessing the disk using a MS Windows client.
Transfer files between the MS Windows and Linux systems.
Networking Concepts
Have the network drivers loaded automatically.
The network drivers are placed into the /etc/modprobe.conf file that the modprobe application can load the drivers into the kernel as required; the network drivers are normally loaded by starting the network service.
Edit the parameters to adjustment the configuration files for each device.
Change the initialization scripts for all of the networking devices located in the /etc/sysconfig/network-scripts directory.
System Security
Modify the PAM policy file located in /etc/pam.conf; it contains all the PAM policies for a system.
A Linux system can have an alternate configuration mechanism.
A firewall script can be designed to separate and secure the private network (eth1) from the Internet traffic (ppp0); while simultaneously providing flexibility for the internal network. Code and test a firewall script.
Implementing Mail Services
The configuration files for sendmail need to be backed up before any changes are made to them.
Configure sendmail to permit internal e-mail; do not allow external e-mails.
Allow incoming e-mails to be redirected to other local accounts.
Apache Web Server
Start the Apache web server; ensure that the server is working properly by running a simple command.
Given a new website provided by the instructor, setup a virtual home page.
Setup public HTML folders with the appropriate permissions required for the server to access and serve the pages.
Implement DNS. Indicate to the system resolver which name servers are to be used; this information is stored in the /etc/resolv.conf file.
Configure the named DNS daemon to only allow queries from the local server and internal network hosts.
Implementing DHCP
Configure a DHCP server with /etc/dhcpd.conf with more than one subnet of IP addresses.
The parameters specified above the "subnet" declaration are global parameters; they are applied to all subnet declarations.
The parameters inside each subnet override the global parameters.
Network Services
Install and start the FTP server.
Display a custom welcome banner which is to be presented to each new user connecting to the server.
Do not allow anonymous users full download access.
Troubleshooting Linux
The instructor will configure several scenarios; students will have to identify problems, determine which modules are associated with the problem, and resolve the problem.
Virtual Classroom
Blended Learning
↓
Synchronous Instruction
Asynchronous Instruction
Effective February 27, 2012, the course dates listed on the CETi schedules only will be available based upon approved and authorized user ID.
Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. CETi makes no representation regarding ownership in any of the software products that we train on.
CETi courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the CETi course and that the employer has a licensed version of the software.
Certain courses only should be taught by the source software company training company and open source purveyor.