Documentation Home
> System Administration Guide: Network Services
System Administration Guide: Network Services
Book Information
Index
Numbers and Symbols
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Preface
Part I Network Services Topics
Chapter 1 Network Service (Overview)
Topics for the Solaris 10 Release
Perl 5
Accessing Perl Documentation
Perl Compatibility Issues
Changes to the Solaris Version of Perl
Chapter 2 Managing Web Cache Servers
Network Cache and Accelerator (Overview)
Web Servers Using the Secure Sockets Layer Protocol
Managing Web Cache Servers (Task Map)
Planning for NCA
System Requirements for NCA
NCA Logging
Interpositioning Library for Daemon Support of the Door Server
Multiple Instance Support
Administering the Caching of Web Pages (Tasks)
How to Enable Caching of Web Pages
How to Disable Caching of Web Pages
How to Enable or Disable NCA Logging
How to Load the Socket Utility Library for NCA
How to Add a New Port to the NCA Service
How to Configure an Apache 2.0 Web Server to Use the SSL Kernel Proxy
How to Configure a Sun Java System Web Server to Use the SSL Kernel Proxy
Using the SSL Kernel Proxy in Zones
Caching Web Pages (Reference)
NCA Files
NCA Architecture
NCA to Httpd Request Flow
Chapter 3 Time-Related Services
Clock Synchronization (Overview)
Managing Network Time Protocol (Tasks)
How to Set Up an NTP Server
How to Set Up an NTP Client
Using Other Time-Related Commands (Tasks)
How to Synchronize Date and Time From Another System
Network Time Protocol (Reference)
Part II Accessing Network File Systems Topics
Chapter 4 Managing Network File Systems (Overview)
What's New With the NFS Service
Changes in the Solaris 10 11/06 Release
Changes in the Solaris 10 Release
NFS Terminology
NFS Servers and Clients
NFS File Systems
About the NFS Service
About Autofs
Features of the NFS Service
NFS Version 2 Protocol
NFS Version 3 Protocol
NFS Version 4 Protocol
Controlling NFS Versions
NFS ACL Support
NFS Over TCP
NFS Over UDP
Overview of NFS Over RDMA
Network Lock Manager and NFS
NFS Large File Support
NFS Client Failover
Kerberos Support for the NFS Service
WebNFS Support
RPCSEC_GSS Security Flavor
Solaris 7 Extensions for NFS Mounting
Security Negotiation for the WebNFS Service
NFS Server Logging
Autofs Features
Chapter 5 Network File System Administration (Tasks)
Automatic File System Sharing
How to Set Up Automatic File-System Sharing
How to Enable WebNFS Access
How to Enable NFS Server Logging
Mounting File Systems
How to Mount a File System at Boot Time
How to Mount a File System From the Command Line
Mounting With the Automounter
How to Disable Large Files on an NFS Server
How to Use Client-Side Failover
How to Disable Mount Access for One Client
How to Mount an NFS File System Through a Firewall
How to Mount an NFS File System Using an NFS URL
Setting Up NFS Services
How to Start the NFS Services
How to Stop the NFS Services
How to Start the Automounter
How to Stop the Automounter
How to Select Different Versions of NFS on a Server
How to Select Different Versions of NFS on a Client by Modifying the /etc/default/nfs File
How to Use the Command Line to Select Different Versions of NFS on a Client
Administering the Secure NFS System
How to Set Up a Secure NFS Environment With DH Authentication
WebNFS Administration Tasks
Planning for WebNFS Access
How to Browse Using an NFS URL
How to Enable WebNFS Access Through a Firewall
Task Overview for Autofs Administration
Task Map for Autofs Administration
Using the /etc/default/autofs File to Configure Your autofs Environment
How to Use the /etc/default/autofs File
Administrative Tasks Involving Maps
Modifying the Maps
How to Modify the Master Map
How to Modify Indirect Maps
How to Modify Direct Maps
Avoiding Mount-Point Conflicts
Accessing Non-NFS File Systems
How to Access CD-ROM Applications With Autofs
How to Access PC-DOS Data Diskettes With Autofs
Accessing NFS File Systems Using CacheFS
How to Access NFS File Systems by Using CacheFS
Customizing the Automounter
Setting Up a Common View of /home
How to Set Up /home With Multiple Home Directory File Systems
How to Consolidate Project-Related Files Under /ws
How to Set Up Different Architectures to Access a Shared Namespace
How to Support Incompatible Client Operating System Versions
How to Replicate Shared Files Across Several Servers
How to Apply Autofs Security Restrictions
How to Use a Public File Handle With Autofs
How to Use NFS URLs With Autofs
Disabling Autofs Browsability
How to Completely Disable Autofs Browsability on a Single NFS Client
How to Disable Autofs Browsability for All Clients
How to Disable Autofs Browsability on a Selected File System
Strategies for NFS Troubleshooting
NFS Troubleshooting Procedures
How to Check Connectivity on an NFS Client
How to Check the NFS Server Remotely
How to Verify the NFS Service on the Server
How to Restart NFS Services
Identifying Which Host Is Providing NFS File Service
How to Verify Options Used With the mount Command
Troubleshooting Autofs
Error Messages Generated by automount -v
Miscellaneous Error Messages
Other Errors With Autofs
NFS Error Messages
Chapter 6 Accessing Network File Systems (Reference)
NFS Files
/etc/default/autofs File
Keywords for the /etc/default/nfs File
/etc/default/nfslogd File
/etc/nfs/nfslog.conf File
NFS Daemons
automountd Daemon
lockd Daemon
mountd Daemon
nfs4cbd Daemon
nfsd Daemon
nfslogd Daemon
nfsmapid Daemon
Configuration Files and nfsmapid
Precedence Rules
nfsmapid and DNS TXT Records
Checking for the NFS Version 4 Domain
Configuring the NFS Version 4 Default Domain
Configuring an NFS Version 4 Default Domain in the Solaris Express 5/06 Release
Configuring an NFS Version 4 Default Domain in the Solaris 10 Release
Additional Information About nfsmapid
statd Daemon
NFS Commands
automount Command
clear_locks Command
fsstat Command
mount Command
mount Options for NFS File Systems
Using the mount Command
umount Command
mountall Command
umountall Command
share Command
Non-File-System-Specific share Options
NFS-Specific share Options
Setting Access Lists With the share Command
unshare Command
shareall Command
unshareall Command
showmount Command
setmnt Command
Commands for Troubleshooting NFS Problems
nfsstat Command
pstack Command
rpcinfo Command
snoop Command
truss Command
NFS Over RDMA
How the NFS Service Works
Version Negotiation in NFS
Features in NFS Version 4
Unsharing and Resharing a File System in NFS Version 4
File-System Namespace in NFS Version 4
Volatile File Handles in NFS Version 4
Client Recovery in NFS Version 4
OPEN Share Support in NFS Version 4
Delegation in NFS Version 4
ACLs and nfsmapid in NFS Version 4
Reasons for ID Mapping to Fail
Avoiding ID Mapping Problems With ACLs
Checking for Unmapped User or Group IDs
Additional Information About ACLs or nfsmapid
UDP and TCP Negotiation
File Transfer Size Negotiation
How File Systems Are Mounted
Effects of the -public Option and NFS URLs When Mounting
Client-Side Failover
Failover Terminology
What Is a Replicated File System?
Failover and NFS Locking
Client-Side Failover in NFS Version 4
Large Files
How NFS Server Logging Works
How the WebNFS Service Works
How WebNFS Security Negotiation Works
WebNFS Limitations With Web Browser Use
Secure NFS System
Secure RPC
DH Authentication
KERB Authentication
Using Secure RPC With NFS
Autofs Maps
Master Autofs Map
Mount Point /home
Mount Point /net
Direct Autofs Maps
Mount Point /-
Indirect Autofs Maps
How Autofs Works
How Autofs Navigates Through the Network (Maps)
How Autofs Starts the Navigation Process (Master Map)
Autofs Mount Process
Simple Autofs Mount
Hierarchical Mounting
Autofs Unmounting
How Autofs Selects the Nearest Read-Only Files for Clients (Multiple Locations)
Autofs and Weighting
Variables in a Map Entry
Maps That Refer to Other Maps
Executable Autofs Maps
Modifying How Autofs Navigates the Network (Modifying Maps)
Default Autofs Behavior With Name Services
Autofs Reference
Autofs and Metacharacters
Ampersand (&)
Asterisk (*)
Autofs and Special Characters
Part III SLP Topics
Chapter 7 SLP (Overview)
SLP Architecture
Summary of the SLP Design
SLP Agents and Processes
SLP Implementation
Other SLP Information Sources
Chapter 8 Planning and Enabling SLP (Tasks)
SLP Configuration Considerations
Deciding What to Reconfigure
Using snoop to Monitor SLP Activity
How to Use snoop to Run SLP Traces
Analyzing a snoop slp Trace
Where to Go From Here
Chapter 9 Administering SLP (Tasks)
Configuring SLP Properties
SLP Configuration File: Basic Elements
Configuration Properties
Comment Lines and Notations
How to Change Your SLP Configuration
Modifying DA Advertising and Discovery Frequency
Limiting UAs and SAs to Statically Configured DAs
How to Limit UAs and SAs to Statically Configured DAs
Configuring DA Discovery for Dial-up Networks
How to Configure DA Discovery for Dial-up Networks
Configuring the DA Heartbeat for Frequent Partitions
How to Configure DA Heartbeat for Frequent Partitions
Relieving Network Congestion
Accommodating Different Network Media, Topologies, or Configurations
Reducing SA Reregistrations
How to Reduce SA Reregistrations
Configuring the Multicast Time-to-Live Property
How to Configure the Multicast Time-to-Live Property
Configuring the Packet Size
How to Configure the Packet Size
Configuring Broadcast-Only Routing
How to Configure Broadcast-Only Routing
Modifying Timeouts on SLP Discovery Requests
Changing Default Timeouts
How to Change Default Timeouts
Configuring the Random-Wait Bound
How to Configure the Random-Wait Bound
Deploying Scopes
When to Configure Scopes
Considerations When Configuring Scopes
How to Configure Scopes
Deploying DAs
Why Deploy an SLP DA?
When to Deploy DAs
How to Deploy DAs
Where to Place DAs
Placing Multiple DAs for Load Balancing
SLP and Multihoming
Multihoming Configuration for SLP
When to Configure for Nonrouted, Multiple Network Interfaces
Configuring Nonrouted, Multiple Network Interfaces (Task Map)
Configuring the net.slp.interfaces Property
How to Configure the net.slp.interfaces Property
Proxy Advertising on Multihomed Hosts
DA Placement and Scope Name Assignment
Considerations When Configuring for Nonrouted, Multiple Network Interfaces
Chapter 10 Incorporating Legacy Services
When to Advertise Legacy Services
Advertising Legacy Services
Modifying the Service
Advertising a Service That Is Not SLP Enabled
SLP Proxy Registration
How to Enable SLP Proxy Registration
Using SLP Proxy Registration to Advertise
Considerations When Advertising Legacy Services
Chapter 11 SLP (Reference)
SLP Status Codes
SLP Message Types
Part IV Mail Services Topics
Chapter 12 Mail Services (Overview)
What's New With Mail Services
Changes in this Release
Changes in the Solaris 10 1/06 Release
Changes in the Solaris 10 Release
Other sendmail Information Sources
Introduction to the Components of Mail Services
Overview of the Software Components
Overview of the Hardware Components
Chapter 13 Mail Services (Tasks)
Task Map for Mail Services
Planning Your Mail System
Local Mail Only
Local Mail and a Remote Connection
Setting Up Mail Services (Task Map)
Setting Up Mail Services
How to Set Up a Mail Server
How to Set Up a Mail Client
How to Set Up a Mail Host
How to Set Up a Mail Gateway
How to Use DNS With sendmail
Changing the sendmail Configuration (Task Map)
Changing the sendmail Configuration
How to Build a New sendmail.cf File
Setting Up a Virtual Host
How to Automatically Rebuild a Configuration File
How to Use sendmail in the Open Mode
How to Set SMTP to Use TLS
How to Manage Mail Delivery by Using an Alternate Configuration of sendmail.cf
Administering Mail Alias Files (Task Map)
Administering Mail Alias Files
How to Initiate an NIS+ mail_aliases Table
How to List the Contents of the NIS+ mail_aliases Table
How to Add Aliases to the NIS+ mail_aliases Table From the Command Line
How to Add Entries by Editing an NIS+ mail_aliases Table
How to Edit Entries in an NIS+ mail_aliases Table
How to Set Up an NIS mail.aliases Map
How to Set Up a Local Mail Alias File
How to Create a Keyed Map File
Managing the postmaster Alias
How to Create a postmaster Alias in Each Local /etc/mail/aliases File
How to Create a Separate Mailbox for postmaster
How to Add the postmaster Mailbox to the Aliases in the /etc/mail/aliases File
Administering the Queue Directories (Task Map)
Administering the Queue Directories
How to Display the Contents of the Mail Queue, /var/spool/mqueue
How to Force Mail Queue Processing in the Mail Queue, /var/spool/mqueue
How to Run a Subset of the Mail Queue, /var/spool/mqueue
How to Move the Mail Queue, /var/spool/mqueue
How to Run the Old Mail Queue, /var/spool/omqueue
Administering .forward Files (Task Map)
Administering .forward Files
How to Disable .forward Files
How to Change the .forward–File Search Path
How to Create and Populate /etc/shells
Troubleshooting Procedures and Tips for Mail Services (Task Map)
Troubleshooting Procedures and Tips for Mail Services
How to Test the Mail Configuration
How to Check Mail Aliases
How to Test the sendmail Rule Sets
How to Verify Connections to Other Systems
Logging Error Messages
Other Sources for Mail Diagnostic Information
Resolving Error Messages
Chapter 14 Mail Services (Reference)
Solaris Version of sendmail
Flags Used and Not Used to Compile sendmail
MILTER, Mail Filter API for sendmail
Alternative sendmail Commands
Versions of the Configuration File
Software and Hardware Components of Mail Services
Software Components
Mail User Agent
Mail Transfer Agent
Local Delivery Agent
Mailers and sendmail
Simple Mail Transfer Protocol (SMTP) Mailers
UNIX-to-UNIX Copy Program (UUCP) Mailers
Mail Addresses
Domains and Subdomains
Name Service Domain Name and Mail Domain Name
Typical Format for Mail Addresses
Route–Independent Mail Addresses
Mailbox Files
Mail Aliases
Hardware Components
Mail Host
Mail Server
Mail Client
Mail Gateway
Mail Service Programs and Files
Enhancement for vacation Utility
Contents of the /usr/bin Directory
Contents of the /etc/mail Directory
Contents of the /etc/mail/cf Directory
Contents of the /usr/lib Directory
Other Files Used for Mail Services
Interactions of Mail Programs
sendmail Program
sendmail and Its Rerouting Mechanisms
sendmail Features
sendmail Configuration File
Mail Alias Files
.mailrc Aliases
/etc/mail/aliases File
NIS aliases Map
NIS+ mail_aliases Table
.forward Files
Situations to Avoid
Controls for .forward files
.forward.hostname File
.forward+detail File
/etc/default/sendmail File
Mail Addresses and Mail Routing
Interactions of sendmail With Name Services
sendmail.cf and Mail Domains
sendmail and Name Services
Mail Domains and Name Service Domains
Requirements for Name Services
Interactions of NIS and sendmail
Interactions of sendmail With NIS and DNS
Interactions of NIS+ and sendmail
Interactions of sendmail With NIS+ and DNS
Changes in Version 8.13 of sendmail
Support for Running SMTP With TLS in Version 8.13 of sendmail
Configuration File Options for Running SMTP With TLS
Macros for Running SMTP With TLS
Rule Sets for Running SMTP With TLS
Security Considerations Related to Running SMTP With TLS
Additional Command-Line Options in Version 8.13 of sendmail
Additional and Revised Configuration File Options in Version 8.13 of sendmail
Additional and Revised FEATURE() Declarations in Version 8.13 of sendmail
Changes From Version 8.12 of sendmail
Support for TCP Wrappers From Version 8.12 of sendmail
submit.cf Configuration File From Version 8.12 of sendmail
Functions That Distinguish sendmail.cf From submit.cf
Functional Changes From Version 8.12 of sendmail
Additional or Deprecated Command-Line Options From Version 8.12 of sendmail
Additional Arguments for the PidFile and ProcessTitlePrefix Options From Version 8.12 of sendmail
Additional Defined Macros From Version 8.12 of sendmail
Additional Macros From Version 8.12 of sendmail
Additional MAX Macros From Version 8.12 of sendmail
Additional and Revised m4 Configuration Macros From Version 8.12 of sendmail
Changes to the FEATURE() Declaration From Version 8.12 of sendmail
Changes to the MAILER() Declaration From Version 8.12 of sendmail
Additional Delivery Agent Flags From Version 8.12 of sendmail
Additional Equates for Delivery Agents From Version 8.12 of sendmail
Additional Queue Features From Version 8.12 of sendmail
Changes for LDAP From Version 8.12 of sendmail
Change to the Built-In Mailer From Version 8.12 of sendmail
Additional Rule Sets From Version 8.12 of sendmail
Changes to Files From Version 8.12 of sendmail
sendmail Version 8.12 and IPv6 Addresses in Configuration
Part V Serial Networking Topics
Chapter 15 Solaris PPP 4.0 (Overview)
Solaris PPP 4.0 Basics
Solaris PPP 4.0 Compatibility
Which Version of Solaris PPP to Use
Why Use Solaris PPP 4.0?
Solaris PPP 4.0 Upgrade Path
Where to Go for More Information About PPP
Professional Reference Books About PPP
Web Sites About PPP
Requests for Comments (RFCs) About PPP
Man Pages About PPP
PPP Configurations and Terminology
Dial-up PPP Overview
Parts of the Dial-up PPP Link
Using ISDN Terminal Adapters With a Dial-out Machine
What Happens During Dial-up Communications
Leased-Line PPP Overview
Comparison of Dial-up and Leased-Line Links
Parts of a Leased-Line PPP Link
What Happens During Leased-Line Communications
PPP Authentication
Authenticators and Authenticatees
PPP Authentication Protocols
Why Use PPP Authentication?
Support for DSL Users Through PPPoE
PPPoE Overview
Parts of a PPPoE Configuration
PPPoE Consumers
PPPoE at a Telephone Company
PPPoE at a Service Provider
Security on a PPPoE Tunnel
Chapter 16 Planning for the PPP Link (Tasks)
Overall PPP Planning (Task Map)
Planning a Dial-up PPP Link
Before You Set Up the Dial-out Machine
Before You Set Up the Dial-in Server
Example of a Configuration for Dial-up PPP
Where to Go for More Information About Dial-up PPP
Planning a Leased-Line Link
Before You Set Up the Leased-Line Link
Hardware That Is Needed for a Leased-Line Link
Information to Be Gathered for the Leased-Line Link
Example of a Configuration for a Leased-Line Link
Where to Go for More Information About Leased Lines
Planning for Authentication on a Link
Before You Set Up PPP Authentication
Examples of PPP Authentication Configurations
Example of a Configuration Using PAP Authentication
Example of a Configuration Using CHAP Authentication
Where to Go for More Information About Authentication
Planning for DSL Support Over a PPPoE Tunnel
Before You Set Up a PPPoE Tunnel
Before Configuring a PPPoE Client
Before Configuring a PPPoE Server
Example of a Configuration for a PPPoE Tunnel
Example of a PPPoE Client Configuration
Example of a PPPoE Server Configuration
Where to Get More Information About PPPoE
Chapter 17 Setting Up a Dial-up PPP Link (Tasks)
Major Tasks for Setting Up the Dial-up PPP Link (Task Map)
Configuring the Dial-out Machine
Tasks for Configuring the Dial-out Machine (Task Map)
Dial-up PPP Template Files
Configuring Devices on the Dial-out Machine
How to Configure the Modem and Serial Port (Dial-out Machine)
Configuring Communications on the Dial-out Machine
How to Define Communications Over the Serial Line
How to Create the Instructions for Calling a Peer
How to Define the Connection With an Individual Peer
Configuring the Dial-in Server
Tasks for Configuring the Dial-in Server (Task Map)
Configuring Devices on the Dial-in Server
How to Configure the Modem and Serial Port (Dial-in Server)
How to Set the Modem Speed
Setting Up Users of the Dial-in Server
How to Configure Users of the Dial-in Server
Configuring Communications Over the Dial-in Server
How to Define Communications Over the Serial Line (Dial-in Server)
Calling the Dial-in Server
How to Call the Dial-in Server
Chapter 18 Setting Up a Leased-Line PPP Link (Tasks)
Setting Up a Leased Line (Task Map)
Configuring Synchronous Devices on the Leased Line
Prerequisites for Synchronous Devices Setup
How to Configure Synchronous Devices
Configuring a Machine on the Leased Line
Prerequisites for Configuring the Local Machine on a Leased Line
How to Configure a Machine on a Leased Line
Chapter 19 Setting Up PPP Authentication (Tasks)
Configuring PPP Authentication (Task Map)
Configuring PAP Authentication
Setting Up PAP Authentication (Task Maps)
Configuring PAP Authentication on the Dial-in Server
How to Create a PAP Credentials Database (Dial-in Server)
Modifying the PPP Configuration Files for PAP (Dial-in Server)
How to Add PAP Support to the PPP Configuration Files (Dial-in Server)
Configuring PAP Authentication for Trusted Callers (Dial-out Machines)
How to Configure PAP Authentication Credentials for the Trusted Callers
Modifying PPP Configuration Files for PAP (Dial-out Machine)
How to Add PAP Support to the PPP Configuration Files (Dial-out Machine)
Configuring CHAP Authentication
Setting Up CHAP Authentication (Task Maps)
Configuring CHAP Authentication on the Dial-in Server
How to Create a CHAP Credentials Database (Dial-in Server)
Modifying the PPP Configuration Files for CHAP (Dial-in Server)
How to Add CHAP Support to the PPP Configuration Files (Dial-in Server)
Configuring CHAP Authentication for Trusted Callers (Dial-out Machines)
How to Configure CHAP Authentication Credentials for the Trusted Callers
Adding CHAP to the Configuration Files (Dial-out Machine)
How to Add CHAP Support to the PPP Configuration Files (Dial-out Machine)
Chapter 20 Setting Up a PPPoE Tunnel (Tasks)
Major Tasks for Setting Up a PPPoE Tunnel (Task Maps)
Setting Up the PPPoE Client
Prerequisites for Setting Up the PPPoE Client
How to Configure an Interface for a PPPoE Client
How to Define a PPPoE Access Server Peer
Setting Up a PPPoE Access Server
How to Set Up a PPPoE Access Server
How to Modify an Existing /etc/ppp/pppoe File
How to Restrict the Use of an Interface to Particular Clients
Chapter 21 Fixing Common PPP Problems (Tasks)
Solving PPP Problems (Task Map)
Tools for Troubleshooting PPP
How to Obtain Diagnostic Information From pppd
How to Turn on PPP Debugging
Solving PPP-Related and PPPoE-Related Problems
How to Diagnose Network Problems
Common Network Problems That Affect PPP
How to Diagnose and Fix Communications Problems
General Communications Problems That Affect PPP
How to Diagnose Problems With the PPP Configuration
Common PPP Configuration Problems
How to Diagnose Modem Problems
How to Obtain Debugging Information for Chat Scripts
Common Chat Script Problems
How to Diagnose and Fix Serial-Line Speed Problems
How to Obtain Diagnostic Information for PPPoE
Fixing Leased-Line Problems
Diagnosing and Fixing Authentication Problems
Chapter 22 Solaris PPP 4.0 (Reference)
Using PPP Options in Files and on the Command Line
Where to Define PPP Options
How PPP Options Are Processed
How PPP Configuration File Privileges Work
User Privileges
File Privileges
Effects of Option Privileges
/etc/ppp/options Configuration File
/etc/ppp/options.tmpl Template
Where to Find Examples of the /etc/ppp/options Files
/etc/ppp/options.ttyname Configuration File
Using /etc/ppp/options.ttyname on a Dial-in Server
Using /etc/ppp/options.ttyname on a Dial-out Machine
options.ttya.tmpl Template File
Where to Find Examples of the /etc/ppp/options.ttyname Files
Configuring User-Specific Options
Configuring $HOME/.ppprc on a Dial-in Server
Configuring $HOME/.ppprc on a Dial-out Machine
Specifying Information for Communicating With the Dial-in Server
/etc/ppp/peers/peer-name File
/etc/ppp/peers/myisp.tmpl Template File
Where to Find Examples of the /etc/ppp/peers/peer-name Files
Configuring Modem Speed for a Dial-up Link
Defining the Conversation on the Dial-up Link
Contents of the Chat Script
Chat Script Examples
Basic Modem Chat Script
/etc/ppp/myisp-chat.tmpl Chat Script Template
Modem Chat Script for Calling an ISP
Basic Chat Script Enhanced for a UNIX-Style Login
Chat Script for External ISDN TA
For More Chat Script Examples
Invoking the Chat Script
How to Invoke a Chat Script (Task)
Creating a Chat File That Is Executable
How to Create an Executable Chat Program
Authenticating Callers on a Link
Password Authentication Protocol (PAP)
/etc/ppp/pap-secrets File
Creating PAP Passwords
What Happens During PAP Authentication
Using the login Option With /etc/ppp/pap-secrets
Challenge-Handshake Authentication Protocol (CHAP)
/etc/ppp/chap-secrets File
What Happens During CHAP Authentication
Creating an IP Addressing Scheme for Callers
Assigning Dynamic IP Addresses to Callers
Assigning Static IP Addresses to Callers
Assigning IP Addresses by sppp Unit Number
Creating PPPoE Tunnels for DSL Support
Files for Configuring Interfaces for PPPoE
/etc/ppp/pppoe.if File
/usr/sbin/sppptun Command
Examples of sppptun Commands for Administering Interfaces
PPPoE Access Server Commands and Files
/usr/lib/inet/pppoed Daemon
/etc/ppp/pppoe File
/etc/ppp/pppoe.device File
pppoe.so Plugin
Using PPPoE and PPP Files to Configure an Access Server
PPPoE Client Commands and Files
/usr/lib/inet/pppoec Utility
pppoe.so Shared Object
/etc/ppp/peers/peer-name File for Defining an Access Server Peer
Chapter 23 Migrating From Asynchronous Solaris PPP to Solaris PPP 4.0 (Tasks)
Before Converting asppp Files
Example of the /etc/asppp.cf Configuration File
Example of the /etc/uucp/Systems File
Example of the /etc/uucp/Devices File
Example of the /etc/uucp/Dialers File
Running the asppp2pppd Conversion Script (Tasks)
Task Prerequisites
How to Convert From asppp to Solaris PPP 4.0
How to View the Results of the Conversion
Chapter 24 UUCP (Overview)
UUCP Hardware Configurations
UUCP Software
UUCP Daemons
UUCP Administrative Programs
UUCP User Programs
UUCP Database Files
Configuring UUCP Database Files
Chapter 25 Administering UUCP (Tasks)
UUCP Administration (Task Map)
Adding UUCP Logins
How to Add UUCP Logins
Starting UUCP
How to Start UUCP
uudemon.poll Shell Script
uudemon.hour Shell Script
uudemon.admin Shell Script
uudemon.cleanup Shell Script
Running UUCP Over TCP/IP
How to Activate UUCP for TCP/IP
UUCP Security and Maintenance
Setting Up UUCP Security
Regular UUCP Maintenance
Email for UUCP
UUCP Public Directory
Troubleshooting UUCP
How to Check for Faulty Modems or ACUs
How to Debug Transmissions
Checking the UUCP /etc/uucp/Systems File
Checking UUCP Error Messages
Checking Basic Information
Chapter 26 UUCP (Reference)
UUCP /etc/uucp/Systems File
System-Name Field in /etc/uucp/Systems File
Time Field in /etc/uucp/Systems File
day Portion of Time Field
time Portion of Time Field
retry Portion of Time Field
Type Field in /etc/uucp/Systems File
Speed Field in /etc/uucp/Systems File
Phone Field in /etc/uucp/Systems File
Chat-Script Field in /etc/uucp/Systems File
Enabling Dialback Through the Chat Script
Hardware Flow Control in /etc/uucp/Systems File
Setting Parity in /etc/uucp/Systems File
UUCP /etc/uucp/Devices File
Type Field in /etc/uucp/Devices File
Direct Keyword
ACU Keyword
Port Selector
System-Name Variable
Type Fields in Devices File and Systems File
Line Field in the /etc/uucp/Devices File
Line2 Field in the /etc/uucp/Devices File
Class Field in the /etc/uucp/Devices File
Dialer-Token-Pairs Field in the /etc/uucp/Devices File
Structure of the Dialer-Token-Pairs Field in the /etc/uucp/Devices File
Protocol Definitions in /etc/uucp/Devices File
UUCP /etc/uucp/Dialers File
Enabling Hardware Flow Control in the /etc/uucp/Dialers File
Setting Parity in the /etc/uucp/Dialers File
Other Basic UUCP Configuration Files
UUCP /etc/uucp/Dialcodes File
UUCP /etc/uucp/Sysfiles File
UUCP /etc/uucp/Sysname File
UUCP /etc/uucp/Permissions File
UUCP Structuring Entries
UUCP Considerations
UUCP REQUEST Option
UUCP SENDFILES Option
UUCP MYNAME Option
UUCP READ and WRITE Options
UUCP NOREAD and NOWRITE Options
UUCP CALLBACK Option
UUCP COMMANDS Option
UUCP VALIDATE Option
UUCP MACHINE Entry for OTHER
Combining MACHINE and LOGNAME Entries for UUCP
UUCP Forwarding
UUCP /etc/uucp/Poll File
UUCP /etc/uucp/Config File
UUCP/etc/uucp/Grades File
UUCP User-job-grade Field
UUCP System-job-grade Field
Relationship Between User and System Job Grades
Default Grade
UUCP Job-size Field
UUCP Permit-type Field
UUCP ID-list Field
Other UUCP Configuration Files
UUCP /etc/uucp/Devconfig File
UUCP /etc/uucp/Limits File
UUCP remote.unknown File
UUCP Administrative Files
UUCP Error Messages
UUCP ASSERT Error Messages
UUCP STATUS Error Messages
UUCP Numerical Error Messages
Part VI Working With Remote Systems Topics
Chapter 27 Working With Remote Systems (Overview)
What Is the FTP Server?
What Is a Remote System?
Changes to the FTP Service for the Solaris 10 Release
What's New for the Solaris 9 FTP Server?
Chapter 28 Administering the FTP Server (Tasks)
Administering the FTP Server (Task Map)
Controlling FTP Server Access
How to Define FTP Server Classes
How to Set User Login Limits
How to Control the Number of Invalid Login Attempts
How to Disallow FTP Server Access to Particular Users
How to Restrict Access to the Default FTP Server
Setting Up FTP Server Logins
How to Set Up Real FTP Users
How to Set Up Guest FTP Users
How to Set Up Anonymous FTP Users
How to Create the /etc/shells file
Customizing Message Files
How to Customize Message Files
How to Create Messages to Be Sent to Users
How to Configure the README Option
Controlling Access to Files on the FTP Server
How to Control File Access Commands
Controlling Uploads and Downloads on the FTP Server
How to Control Uploads to the FTP Server
How to Control Downloads to the FTP Server
Virtual Hosting
How to Enable Limited Virtual Hosting
How to Enable Complete Virtual Hosting
Starting the FTP Server Automatically
How to Start an FTP Server Using SMF
How to Start a Standalone FTP Server in the Background
How to Start a Standalone FTP Server in the Foreground
Shutting Down the FTP Server
How to Shut Down the FTP Server
Debugging the FTP Server
How to Check syslogd for FTP Server Messages
How to Use greeting text to Verify ftpaccess
How to Check the Commands Executed by FTP Users
Configuration Help for Busy Sites
Chapter 29 Accessing Remote Systems (Tasks)
Accessing Remote Systems (Task Map)
Logging In to a Remote System (rlogin)
Authentication for Remote Logins (rlogin)
/etc/hosts.equiv File
Security Risks When Using the /etc/hosts.equiv File
.rhosts File
Security Risks When Using the .rhosts File
Linking Remote Logins
Direct or Indirect Remote Logins
What Happens After You Log In Remotely
How to Search for and Remove .rhosts Files
How to Find Out If a Remote System Is Operating
How to Find Who Is Logged In to a Remote System
How to Log In to a Remote System (rlogin)
How to Log Out From a Remote System (exit)
Logging In to a Remote System (ftp)
Authentication for Remote Logins (ftp)
Essential ftp Commands
How to Open an ftp Connection to a Remote System
How to Close an ftp Connection to a Remote System
How to Copy Files From a Remote System (ftp)
How to Copy Files to a Remote System (ftp)
Remote Copying With rcp
Security Considerations for Copy Operations
Specifying Source and Target
How to Copy Files Between a Local and a Remote System (rcp)
Part VII Monitoring Network Services Topics
Chapter 30 Monitoring Network Performance (Tasks)
Monitoring Network Performance
How to Check the Response of Hosts on the Network
How to Send Packets to Hosts on the Network
How to Capture Packets From the Network
How to Check the Network Status
Examples–Checking the Network Status
How to Display NFS Server and Client Statistics
Examples–Displaying NFS Server and Client Statistics
Glossary
© 2010, Oracle Corporation and/or its affiliates