Solaris
SOLARIS 10 SYSTEMS ADMINISTRATION PART - I
|
Course Description |
SYSTEM ADMINISTRATION OVERVIEW
- Sun Hardware types
- Solaris Operating Environment configurations
- Review of administration functions
File System Structure
- File system structure and slicing
- The Solaris directory hierarchy
- Identification of files and file types
- Using symbolic and hard links
Disk Storage Management for local disk drives
- Disk concepts and structure
- Slices (partitions) and Solaris device naming conventions
- Physical disk connection
- Listing and reconfiguring the systems devices
- Slicing and labelling disks with the format utility and the Solaris Management Console (smc)
- Creating a Solaris file system with newfs
- Deciding how to mount the new files system
- updating /etc/vfstab for permanent mounts
- Using fsck to perform file system integrity checks
- Monitoring disk usage and directory sizes
File System Maintenance and Security
- The mount command
- Mount options
- The cachefs and LOFS file systems
- Handling CD and floppy disks
- Making room on the file system
- File system security
- SMC file system functions
- Utilities for file system monitoring
System Build (Installing Solaris)
- Planning disk layout
- Booting from CD, DVD or network to build
- Building Solaris from scratch; selecting software options, disk slicing, etc.
- Post-installation procedures
- Overview of automatic installation
- Upgrading from a previous Solaris release
Patch Administration
- Obtaining and installing the latest patches, including clusters and individual patches
- Examining the current patch level of a machine
- Removing patches
Software Configuration and Package Administration
- How to set up and customise a variety of tools, including shells, Common Desktop Environment, manual pages and AnswerBook
- Examining, Installing and removing software packages using command line utilities, including Solaris distribution options
- Using the Webstart installer mechanism to install software
- Using the Solaris Product Registry (prodreg)
Boot PROM
- Monitor prompt commands (boot, probe-scsi, probe-ide, test-net, devalias etc.)
- Identifying system settings such as the default boot device
- Using the eeprom command to view and change settings
- Troubleshooting boot failure
Start-up and Shutdown
- In-depth explanation of the new Service Management Facility (SMF)
- Using SMF utilities to monitor and control boot processes
- Adding your own scripts at system boot
- Understanding and changing run levels
- Shutting down, suspending and powering off the system
- Power management
- Additional information for previous Solaris versions
Adding and Maintaining Users
- Concepts
- Ownership of files, directories and processes
- Classes of user
- Adding a user manually, via command line tools and graphically
- User initialisation file management
- Password control
- Real and effective id
- Using SMC for user management
- Introduction to Role Based Access Control (RBAC) facilities
Solaris Groups
- Overview
- The group file
- Group identification of files and directories
- The newgrp, groups and chgrp commands
- Complete example of creating and using a group
- Using SMC with groups
System Security
- Monitoring access to the system
- Using the su (Switch User) command, and monitoring its use
- Restricting file and directory access using protection mechanisms, including access modes, s and t bits, umask, chown and chmod
- Introduction to Access Control Lists (ACLs)
Adding a Printer
- Overview
- Printer types and connection methods, including network printers
- Software modifications
- Spooling system commands
- Administrator control commands
- Remote printer facilities
- Printer classes
- Using the Solaris GUIs for printer management
- Specifying both system and user default printer destinations
System Processes
- Examining and controlling processes using ps, kill, and the Process Manager
- Automating commands with crontab and at, for one-off and regular command execution
Back-Up and Restore Utilities, including snapshots
- Overview and Preparation
- Tape types and capacities
- Sample ufsdump commands
- Backup strategies
- Taking a complete backup with ufsdump Summary of ufsdump command options
- Using fssnap to snapshot the file system and take a clean backup
- Restoring individual files and directories
- Restoring an entire system
- Considerations for disaster recovery
- The tar, cpio and mt utilities
- Backups versus archives
SOLARIS 10 SYSTEMS ADMINISTRATION PART - II
|
Course Description |
Course Topics:
- Introduction to Ethernet and Networking
- Overview.
- Simplest Ethernet.
- Ethernet options.
- The ISO/OSI 7 layer model.
- The IP network
- IP addresses, sockets and ports, multicast addresses
- Hardware requirements/options
- Twisted pair & fibre optic
- Facts and Figures
- Troubleshooting
- Network Configuration
- Client/server concepts, processes and control
- Configuring a machines IPv4 interfaces manually for network connection
- Understanding Internet Address classes and formulating Internet addresses
- Configuring logical interfaces
- Multipathing configuration and operation
- Configuring an Internetwork Router
- Examples of route commands for manual routing
- in.routed for dynamic routing
- Subnets and netmasks
- Network basic commands and the associated security files
- Running GUI programs using X-Windows facilities
- Network daemons
- Inetd
- The /etc/inetd.conf file
- Network Monitoring utilities (snoop, netstat, traceroute, etc)
- Network File System (NFS) and AutoFS
- Overview
- Benefits and uses of NFS
- NFS Installation
- NFS Administration
- Sharing file systems
- The mount command
- NFS security
- NFS logging
- NFS strategies
- Introduction and basic use of the automounter (AutoFS)
- Using SMC with NFS
- SAMBA Server Overview
- Overview of Solaris name services
- NIS. NIS+, LDAP and DNS - how they work, advantages and disadvantages of each
- The Name Service Switch and /etc/nsswitch.conf
- The Name Service Cache Daemon (nscd)
- Network Information Service (NIS)
- Introduction
- Creating a fully-functioning NIS service
- Using the ypinit command to create Master and Slave servers
- Updating the NIS information from the command line
- Using SMC with NIS to manage users, groups and hosts
- Adding NIS clients
- NIS file policies
- Creating and using netgroups with /etc/netgroup
- Adding your own data to NIS
- Modifying the NIS Makefile
- Disabling NIS
- DNS and LDAP clients
- Configuring clients to use DNS and LDAP name services
- Introduction to the Apache web server
- Major Components
- Browser invocation and configuration
- Apache Web Server installation and activation
- Installing a custom web site
- Enabling the Jakarta Tomcat java facility
- Examples of common Apache configuration directives
- Setting up Electronic Mail
- Overview
- How to use mail
- Mail routing
- Files and programs involved
- Setting up mail - local network
- Name Service considerations
- Using NFS to mount mail boxes
- Testing mail delivery
- Mail aliases
- External links and connecting to the Internet
SOLARIS 10 SYSTEMS ADMINISTRATION PART - III
|
Course Description |
Network Models
- Network Protocols
- Functions Of Protocols
- Network Model Concepts
- The TCP/IP Model
- Peer-To-Peer Communication & Related Protocols
Local Area Networks
- Introducing Network Topologies
- Bus Topologies
- Star Topologies
- Ring Topologies
- VLAN Topologies
- LAN Media
- Network Devices
The Ethernet Interface
- Ethernet Concepts
- CSMA/CD Access Method
- Full-Duplex & Half-Duplex Transmission
- Ethernet Statistics
- Ethernet Frames
- Ethernet Addresses
- Network Utilities
ARP & RARP
- Introducing ARP
- Operation Of ARP
- ARP Cache
- The arp Command
- Introducing RARP
- The in.rarpd RARP Daemon
- The /etc/ethers and /etc/inet/hosts Databases
The Internet Layer
- Introducing The Internet Layer Protocols
- ICMP
- The IP Datagram
- IP Address Types
- Subnetting & Variable Length Subnet Masks
- Configuration Files
- Logical Interfaces
IP Multipathing
- Increasing Network Throughput and Availability
- Sun Trunking
- Implementing Multipathing
- IPMP Requirements
- Interface Failure Detection & Repair
- Configuring Multipathing Using Configuration Files
- Configuring Multipathing From The Command Line
Routing
- The Fundamentals Of Routing
- Routing Types
- The Route Table
- Configuring Static Routes
- The RDISC Protocol
Dynamic Routing
- RIP
- ICMP (Routing) Redirect
- CIDR
- Creating A Multihomed Host
- Troubleshooting Routing
IPv6
- Describing IPv6
- IPv6 Addressing
- IPv6 Autoconfiguration
- IPv6 Unicast address types
- IPv6 Multicast address types
- Enable IPv6
- Manage IPv6
- Configuring IPv6 Multipathing
- Configuring IPv6-over-IPv4 Tunnels
The Transport Layer
- Connection Oriented Protocols
- Connectionless Protocols
- Stateful & Stateless Protocols
- Reliable Protocols
- Unreliable Protocols
- Transport Protocols in TCP/IP
- Introducing UDP & TCP
- Virtual Circuit Connection
- TCP Flow Control
- Sender-Side Congestion Window
DNS - The Domain Name System
- Introducing The Domain Name System
- The DNS Namespace
- Domains And Zones
- Server Types
- The Name Resolution Process
- Configuring The DNS Server
- Troubleshooting The DNS Server
- Dumping A Snapshot Of The DNS Database
- Using nslookup & dig
DHCP - The Dynamic Host Configuration Protocol
- Introducing DHCP
- Purpose Of DHCP
- DHCP Client Functions
- DHCP Server Functions
- Configuring A DHCP Server
- Configuring & Managing DHCP Clients
- Configuring DHCP For Dynamic DNS
- DHCP Server Support For Jumpstart Clients
NTP - The Network Time Protocol
- Introducing NTP
- Uses Of NTP
- NTP Terms
- Configuring An NTP Server
- Managing Daemons
- Determining NTP Peers
- Configuring An NTP Client
- Troubleshooting NTP
