Linux
- Home
- »
- LINUX
Linux Installation
Installation covers most flavors of Linux distribution such as Red hat Linux and Fedora Linux and
Suse Linux
- First Stage: Starting the Installation
- First Stage: Boot Media
- Accessing the Installer
- Network Installation Server
- Second Stage: Installation Overview
- Configuring File Systems
- Advanced Partitioning
- Package Selection
- First Boot: Post-Install Configuration
- Starting a Kickstart Installation
- Anatomy of a Kickstart File
Linux System Administration - Managing Startup
Command line
- Introduction to Bash Shell
- Basic Commands (ls,cd,tail,cat,mkdir)
- Commands to work with file(mv,cp,rm)
- Text editor (vim)
- Stream text editor (grep, sed, and awk)
- STDERR,STDOUT,STDIN
- Compression Tar,gzip and bzip2
- Easily accessible tools in linux.
System Initialization
- Troubleshooting boot issues
- What is GRUB and grub.conf
- Starting the Boot Process: GRUB
- Kernel Initialization
- init Initialization (init 0,1,2,3,4,5)
- Run Levels
- /etc/rc.d/rc.sysinit /etc/rc.d/rc
- System V run levels
- /etc/rc.d/rc.local
- Controlling
- Services(service,init.d,chkconfig)
Booting and run levels
- The boot process: from BIOS to kernel then to user space
- Setting kernel parameters
- Run levels and init scripts
- Configuring services to run at boot
- Securing single-user mode (su login)
- Shutting down and rebooting the system
Package Management - Working with packages
Kernel Services - Configuring the kernel
- The Linux Kernel
- Kernel Images and Variants
- Kernel Modules
- Kernel Module Utilities
- Managing the initrd Image
- Accessing Drivers Through /dev
- Device Node Examples
- Managing /dev With udev
- Adding Files Under /dev
- Kernel Configuration With /pro
- /proc Examples
- sysctl : Persistent Kernel Configuration
- Exploring Hardware Devices (hwinfo)
- Monitoring Processes and Resources(kill,ps,pstree,top)
business
Advanced File system Management
- Configuring the Quota System
- Setting Quotas for Users
- Reporting Quota Status
- What is Software RAID?
- Software RAID Configuration
- Software RAID Testing and Recovery
- What is Logical Volume Manager (LVM)?
- Creating Logical Volumes
- Resizing Logical Volumes
- Logical Volume Manager Snapshots
- Using LVM Snapshots
- Archiving tools: tar
- Archiving Tools: dump/restore
- Archiving Tools: rsync:Linux Network Administration – Managing Network
Network Setup and Configuration
-
Network Interfaces
-
Driver Selection
-
Speed and Duplex Settings
-
IPv4 Addresses
-
Dynamic IPv4 Configuration
-
Static IPv4 Configuration
-
Device Aliases
-
Routing Table
-
Default Gateway
-
Configuring Routes
-
Verify IP Connectivity
-
Defining the Local Host Name
-
Local Resolver
-
Remote Resolvers
-
Verify DNS Connectivity
-
Network Configuration Utilities
-
Transparent Dynamic Configuration
-
Implementing IPv6
-
IPv6: Dynamic Interface Configuration
-
IPv6: Static Interface Configuration
-
IPv6: Routing Configuration
-
New and Modified Utilities
Basic networking configuration
- Configure a network device to connect to a local network
- Configure a network device to connect to a wide-area network
- Communicate between subnets within a single network
- Configure a network device to implement authentication
- Configuring a multi- homed network device
- Resolving networking and communication problems
- /sbin/route
- /sbin/ifconfig
- /bin/netstat
- /bin/ping
- /sbin/arp
- /usr/sbin/arpwatch
- /usr/sbin/tcpdump
- /usr/sbin/lsof
- /usr/bin/ncTroubleshooting network issues
- ifconfig
- route
- netstat
- /etc/network and /etc/sysconfig/network – scripts/
- System log files
- ping
- /etc/resolv.conf
- /etc/hosts
- /etc/hosts.allow and /etc/hosts.deny
- /etc/hostname and /etc/HOSTNAME
- traceroute
- nslookup and dig
- dmesg
Organizing Networked Systems
- Host Name Resolution
- DNS-Specific Resolvers
- Trace a DNS Query with dig
- Exploring DNS with host
- Service Profile: DNS
- Getting Started with BIND
- bind-chroot Package
- caching-nameserver Package
Network File Sharing Services
- NFS server and NFS Client
- NFS share for group collaboration
SMB
- Samba server and samba client connections
- Samba share for group collaboration
Linux Server Administration – Managing Servers
Mail server - Sendmail Configuration
- Managing sendmail
- E-mail aliases
- Mail quotas
- Virtual mail domains
- Configuring internal mail relays
- Monitoring SMTP servers
- /etc/aliases
- sendmail.cw DNS – BIND configuration
- Configure BIND to function as a caching-only DNS server
- Configure a caching-only name server to forward DNS queries
- Format, and reload the DNS by using kill or ndc
logging - Configuring BIND options
- Configuring directory location for zone files
- /etc/named.conf
- /usr/sbin/ndc/usr/sbin/named-bootconf
- kill
- Web Proxy - Squid Configuration
- DHCP configuration
- Web server - Apache Configuration
- Linux Security Administration Security tasks
- Introduction to Shell Script
- Storage
- Added features
- Install a proxy server using Squid
- Configure a proxy server using Squid
- Implementing access policies
- Setting up authentication
- Utilizing memory usage
- Squid.conf
- acl
- http_access
- What is DHCP?
- Static hosts
- Dynamic hosts
- dhcpd.conf
- dhcpd.leases
- Apache Overview
- Apache Server Configuration
- Virtual Hosts
- Apache Access Configuration
- Deploy a basic CGI application
- Configure group-
- Configure private directories
- Monitoring Apache load and performance
- Restricting client user access
- Configuring mod_php and PHP support
- Setting up client user authentication
- Configuring Apache server options
- access. log
- .htaccess
- httpd.conf
- htpasswd
- Auditing source code
- Securing SSH
- Getting security alerts
- Open mail relays
- Installing Intrusion Detection Systems
- Port scanning with nmap
- Firewall using IP Tables
- Filter and NAT Rules
- SMTP Overview and Implementations
- Connections and Relays
- SMTP AUTH & StartTLS/SSL
- Password Security and PAM
- Security Considerations
- Activating and Interfacing with SELinux
- SELinux commands and Roles
- Location & Access
- Boot level security (GRUB)
- Security need for TCP wrappers
- /etc/inetd.conf
- /etc/hosts.allow and /etc/hosts.deny
- xinetd
- Net filter Overview
- Rules: General Considerations
- Connection Tracking
- Network Address Translation (NAT)
- IP tables
- /proc/sys/net/ipv4
- Different type of shell
- Shell scrtip basics
- Executing shell scripts.
- Header,comments on script
- Redirection
- Vairables
- Conditions
- Loops
- Eg: Backup script and scheduling the script
Configure a system as an iSCSI initiator that persistently mounts an iSCSI target
- Resume Preparation
- Resume Preparation Tips
- Sample Resumes
- Soft copy of Notes for each module
- 4 case studies on use case diagrams
- 2 Real-time project specifications
Interview Preparation
- Interview Preparation Tips
- Sample Interview Questions
- How to clear an Interview
Copyright © 2026 IngeniousFusionTek | All Rights Reserved