Summer Reading B2G1 Free

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to
for a chance to win.
Privacy Policy

Visit our stores

    Recently Viewed clear list

    Lists | July 29, 2015

    Edward Carey: IMG 10 Best Books by Writer-Illustrators

    As a child who loved books I was fascinated by the illustrations just as much as the text. The same is true for me today, and I'm happy to be among... Continue »
    1. $11.89 Sale Hardcover add to wish list

      Foulsham (Iremonger Series #2)

      Edward Carey 9781468309546


Mac OS X Tiger Unleashed


Mac OS X Tiger Unleashed Cover


Synopses & Reviews

Publisher Comments:

A best-seller that once showed you how to reign in a panther can now show you how to tame a Tiger. Mac OS X Tiger Unleashed is the most comprehensive guide to unlocking the full power of Mac OS X Tiger that you can find. Written by Unix/BSD experts and Mac users, John Ray and William C. Ray, you will go inside the Mac OS X Tiger operating system and the underlying BSD environment. In-depth background coverage and useful hands-on lessons will help you understand the changes with the new version and master the new features. Lessons include:
  • Working with files and applications
  • Running classic Mac OS applications
  • Native utilities and applications
  • Intalling third-party applications
  • Third-party BSD command-line applications
  • Configuring the system using BSD utilities
  • Remote administration
  • Serving a Windows network
  • Routine maintenance
Learn to deal with the most trouble-prone aspects of the Mac OS X Tiger user interface and how to exploit the new features to get the most out of your system with Mac OS X Tiger Unleashed.

Book News Annotation:

Written for the professional and serious home user, this guide shows how to configure the operating system, access the underlying Unix subsystem, take advantage of advanced networking capabilities, and incorporate open source technologies. The Tiger 10.4 edition removes the chapters on iLife and adds a chapter on Darwin streaming server and Quicktime Broadcaster.
Annotation 2006 Book News, Inc., Portland, OR (

Book News Annotation:

Written for the professional and serious home user, this guide shows how to configure the operating system, access the underlying Unix subsystem, take advantage of advanced networking capabilities, and incorporate open source technologies. The Tiger 10.4 edition removes the chapters on iLife and adds a chapter on Darwin streaming server and Quicktime Broadcaster. Annotation ©2006 Book News, Inc., Portland, OR (

About the Author

Mac OS X Tiger Unleashed#LINK<>#About the Lead Authors

John Ray is the Senior Systems Engineer for The Ohio State University Extension and College of Food, Agricultural and Environmental Sciences. He is responsible for managing computer services for the OSU CFAES campus and Extension offices throughout the state. John also provides custom network, security, and programming solutions for clients across the country, including the National Regulatory Research Institute and the Brevard Metropolitan Planning Organization in Florida. A Macintosh owner and programmer since 1984, John has written/contributed to numerous titles including Maximum Mac OS X Security, Sams Teach Yourself Macromedia Studio MX 2004 All in One, Sams Teach Yourself Mac OS X, and Tiger All In One.

William Ray is a mathematician turned computer scientist turned biophysicist who has gravitated to the field of bioinformatics for its interesting synergy of logic, hard science, and human-computer-interface issues. A longtime Macintosh and Unix enthusiast, Will has owned Macs since 1985 and has worked with Unix since 1987. Prior to switching his professional focus to the biological sciences, Will spent five years as a Unix programmer developing experimental interfaces to online database systems. Shortly after migrating to biophysics, Will developed a Macintosh and Unix-based computational biology/graphics laboratory and training center for The Ohio State University's College of Biological Sciences. At the facility, which he managed for five years, Will introduced hundreds of students and faculty to Unix, and provided training and assistance in the development of productive computing skills on the paired Macintosh and Unix platforms. Will is currently a Professor of Pediatrics at the Columbus Children's Research Institute Children's Hospital in Columbus, Ohio, and the Department of Pediatrics, The Ohio State University, where he is investigating tools that work at the interface between humans, computers, and information, and working to build a core computational research and training facility for his institute.

© Copyright Pearson Education. All rights reserved.

Table of Contents


    Welcome to Tiger

      What's New Pussycat?

    Mac OS X Tiger Unleashed


1. Managing the Tiger Workspace.

    Getting Started

    Using the Tiger Finder

      Understanding the Finder Window Components

      Managing Finder Navigation Views

      Navigating Using the Go Menu

      Connecting to Network Resources

      Finder File Operations

      Viewing File Information and Metadata

      Finding and Organizing Information with Spotlight

      Working with Smart Folders and Finder Finds

      Burning CDs and DVDs

      Customizing the Desktop

      Fine-tuning Finder Preferences

    Using the Dock

      Adding and Launching Application Shortcuts

      Switching Active Applications

      Interacting with Running Applications

      Creating File and Folder Shortcuts

      Using the Predefined Dock Shortcuts and Behaviors

      Customizing the Dock Appearance

    Accessing Common Functions Through Menu Extras

    Force Quitting Applications

    Managing Windows with Exposé

    Using the Dashboard

      What Is Dashboard?

      Activating and Deactivating the Dashboard

      Managing Widgets

    Using Fast User Switching

    Help Viewer


2. Useful Tiger Applications and Utilities.

    Storing Contact Information: Address Book

      Understanding the Address Book Standards

      Finding Your Way Around the Address Book

      Working with Address Book Cards

      Organizing Contacts into Groups

      Setting Up Directory Servers

      Printing Envelopes, Mailing Lists, and Labels

      Importing and Exporting vCard Data

      Sharing and Synchronizing Contacts Through .Mac

    Creating Calendars, Events, and To Do Lists: iCal

      Understanding the iCal/vCal Standard

      Managing Calendars and Calendar Views

      Managing Events

      Working with Event Attendees and Invitations

      Creating To Do Lists

      Sharing Calendar Information

      Printing Calendars

    Basic Image and PDF Manipulation: Preview

      Using the Viewer

      Viewing and Editing PDFs

      Viewing and Editing images

      Viewing and Setting Image and PDF Metadata

    Multimedia Playback: QuickTime 7

      Setting Up QuickTime

      Using the QuickTime Browser Plug-in

      Using the Standalone QuickTime Player

      Adding Codecs and Playing the Unplayable

      QuickTime Pro Features

    Storing and Managing Sensitive Information: Keychain Access

      Understanding Keychains and Keychain Scope

      Understanding Keychain and Application Interaction

      Creating and Managing Passwords and Notes

      Managing Digital Certificates

      Managing Keychains

      Repairing Keychain Problems

    Synchronizing Information Between Devices: iSync

      Managing iSync Devices


    Running Legacy Mac OS Applications: Classic

      Configuring Classic Applications

      Controlling the Classic Environment

    Other Tools and Utilities


3. Internet Applications.

    Browsing the Web: Safari

      Understanding the Basic Browsing Controls

      Browsing the Web in Safari

      Maintaining Your Security and Privacy Online

      Reading News (RSS/Atom) Feeds in Safari

      Bookmark Management

      Additional Safari Preferences

    Accessing Email: Apple Mail

      Setting Up Mail

      Reading and Managing Email

      Dealing with Spam

      Applying Rules to Messages

      Managing Email with Mailboxes

      Composing and Sending Messages

      Applying Parental Controls

      Mail Utilities and Diagnostic Tools

    Video and Audio Conferencing: iChat AV

      Required Conferencing Hardware

      Setting Up iChat AV

      Logging In to Your IM Accounts

      Configuring Your Online Information

      Managing Your Buddy List

      Initiating IM and A/V Conferencing

      Communicating via Text Messaging

      Conversing via Audio Chats

      Conducting Video Chats

      Applying Parental Controls

      Setting Event Alerts

      Diagnostics with the Connection Doctor

    Searching the Internet: Sherlock

      Choosing a Search Channel

      Expanding Search Options with Third-Party Channels

      Managing Channel Collections

    The Enigma That Is .Mac

      Defining .Mac

      Setting Up .Mac Service

      Using the iDisk

      Syncing Your Tiger Application Information

      Configuring the .Mac Screensaver

      Using .Mac Web Services


4. Controlling Applications with Automator and AppleScript.

    Automating Your System with Automator

      Understanding the Workflow Paradigm

      Exploring the Automator Interface

      Creating a Workflow

      Running and Debugging Workflows

      Managing Workflows

      Saving Workflows as Plug-Ins

    Creating Advanced Automation with AppleScript

      Using the Script Editor

      Script Editor Controls

      Exploring the Scripting Dictionary

      Entering a Sample Script

      Viewing Results

      Tracing Events

      Saving Scripts

      Changing Scripting Preferences

    Understanding AppleScript Syntax

      Sending Instructions to an Application: tell

      Manipulating Variables: set/get

      Using Flow Control: If

      Creating Iteration with repeat

      Creating Subroutines

      Accessing the Command Line from AppleScript

      Scripting the Unscriptable

    Additional AppleScript Tools and Resources

      Activating the Script Menu

      Using Folder Actions

      Installing Scripting Additions

      Running Command-Line AppleScript Tools

      osascript <script filename>

      AppleScript Studio

      Other Sources of AppleScript Information



5. Configuring Tiger Hardware Support and Preferences.

    Managing Displays: Displays and Display Calibrator Assistant

      Setting Resolution

      Fine-tuning Geometry

      Performing Color Calibration

      Multiple Monitors

    Configuring Keyboards and Mice: Keyboard and Mouse

      Setting Keyboard Repeat and Delay

      Setting Trackpad and Mouse Options

      Customizing Keyboard Shortcuts

    Tablet Device Input: Ink

      Setting Up Ink

      Providing Input via Ink

      Using Ink Pad Mode

      Configuring Input Options

      Using Gestures for Common Commands

      Providing Input in Other Languages

      Teaching Uncommon Words to Ink

    Bluetooth Devices and Services: Bluetooth Preferences and Bluetooth File Exchange

      Getting Ready for Bluetooth

      Configuring Global Bluetooth Settings

      Managing Bluetooth Devices

      Adding a New Device

      Using Paired Devices

      Controlling Server-Side Services

      Transferring Files over Bluetooth: Bluetooth File Exchange

    Disks and Disk Images: Disk Utility

      Launching Disk Utility

      Displaying Disk Information

      Verifying and Repairing Disks

      Erasing Volumes, Partitions, and Free Space

      Partitioning Volumes

      Using RAID

      Restoring a Volume from a Disk or Disk Image

      Working with Disk Images

    Scanners, Cameras, and Media Readers: Image Capture

      Using Cameras and Media Readers

      Using Flatbed Scanners

      Sharing Image Capture Devices

    Audio Input and Output: Sound Preferences and Audio MIDI Setup

      Configuring Sound Effects

      Changing Sound Output

      Choosing Audio Inputs

      Advanced Audio and MIDI Settings

    Switching Between Operating Systems: Startup Disk

      Choosing Your Boot Device in Tiger

      Sharing Your Drive via FireWire and Target Disk Mode

      Choosing Your Boot Device in Mac OS 9.x

    Handling Optical Media: CDs and DVDs

    Saving Electricity and the Environment: Energy Saver

      Choosing Preset Energy Settings

      Setting a Startup and Sleep Schedule

      Limiting Processor Speed and Other Options


6. Printer, Fax, and Font Management.

    Using Print Center/Printer Setup Utility

      Adding a Local USB or FireWire Printer

      Browsing or Specifying Network Printers

      Configuring Printers Through the Printer Setup Utility More Printers Interface

      Getting Information on Configured Printers

      Creating Desktop Printers

      Printer Classes

    Setting Printing System Preferences

      Choosing a Default Printer and Page Setup

      Setting and Storing Print-Job/Document Printing Preferences

      Configuring CUPS Server-Specific Options

      Sharing Printers with Other Mac OS X Systems

    Using the Tiger Fax Capabilities

      Sending Faxes by Printing

      Receiving, Emailing, and Printing Faxes

    The CUPS System Interface

      Installing CUPS foomatic Drivers and Support Software

      Configuring Printers Through the CUPS Administrative Web Interface

      Administering CUPS Printers from Remote Locations

    Managing Fonts

      Installing a New Font

      Browsing and Managing Fonts with Font Book

      Using Fonts with the Font Pane

      Using the Keyboard Menu and Alternative Input Scripts

    Font Websites



7. Configuring Network Connectivity.

    Understanding TCP/IP Basics

    Configuring Network Connections

      Viewing Network Connection Status

      Network Port Configurations

      Setting Up Network Interfaces

      Using the Location Manager

    Connecting to a VPN

    Sharing a Single Internet Connection with Multiple Computers

    Using the Built-in Tiger Firewall


8. Customizing User and System Settings.

    Creating Multiple User Accounts: Accounts

      Introduction to Multiuser Systems

      Adding a New User

      Setting User Limitations

      Enabling Fast User Switching and Other Login Options

      Login Items

      Understanding Administrative User Capabilities

      Removing User Accounts

    Applying Account Security: Security

      FileVault Protection

    Setting International Options

      Setting User Languages

      Modifying Date, Time, and Monetary Formats

    Configuring Voice and Accessibility Options: Speech and Universal Access

      Using Voice Recognition

      Universal Access

      Using Voiceover Navigation Features




      Mouse and Trackpad

    Setting System Time and Date

      Date and Time

      Time Zone


    Using Spotlight to Search System Preferences



9. Accessing the BSD Subsystem.

    Getting Started with the Command Line

      Understanding the BSD Philosophy

      Using Terminal to Access the Command-Line Interface

    Interacting with Unix: Basic Unix Commands

      Introduction to the Unix Shell

      Shell Rules and Conventions

      Issuing Commands

      Getting Help Through Online Manual Pages

    Terminal Preferences and Configuration


10. Common Unix Shell Commands: File, Directory, and Disk Operations.

    Understanding Tiger, HFS+, and BSD Command Interaction

      Basic Unix File Principles

    Basic Tiger Filesystem Navigation

      Finding Your Current Location: pwd

      Listing Files in Various Locations: ls

      Moving Around the Filesystem: cd, pushd, popd

    Managing Files and Directories

      Moving and Renaming Files: mv

      Creating Directories: mkdir

      Copying Files: cp

      Creating Symbolic Links: ln

      Changing Modification Times and Creating Empty Files: touch

      Removing Files and Directories: rm, rmdir

    Examining File Contents

      Looking at the Contents of Files: cat, more, less

      Looking at Portions of the Contents of Files: head, tail

    Searching for Files, Directories, and More

      Finding Files: locate, find, mdfind

      Finding Files with Specific Contents: grep

    File Compression and Archiving

      Common Compression Utilities: bzip, gzip, zip, compress

      Archiving Files with tar

    Getting Disk and Directory Information: du, df

    Mounting/Unmounting Volumes: diskutil


11. Using File Permissions and Access Control Lists.

    Introduction to File Permissions

      Read, Write, and Execute

      Owner, Group, and World

      Extended Bits

      Special Flags

      Checking File Permissions: ls -l

      Controlling File Permissions: chmod

      Controlling a File's Permissions Using the Finder

      Controlling a File's Ownership

      Controlling the Special Flags: chflags

    Applying Advanced Resource Control Using ACLs

      Understanding ACLs

      Controlling ACLs in Tiger

    Being Someone Else for a While: su, sudo

      Choosing Between su and sudo: Pick Your Risk


12. Process Management.

    Understanding Process Management

    Using Common Process Management Commands

      Listing Processes: ps

      Listing Shell Child Processes: jobs

      Backgrounding Processes: bg

      Backgrounding Processes with and

      Foregrounding Processes: fg

      Stopping Processes, Sending Signals: kill, killall

      Listing Resource-Consuming Processes: top

      Automating Process Execution with cron

    Communication Between Processes: Redirection, Pipes

      Redirection: STDIN, STDOUT, STDERR


    Managing Processes Graphically: Activity Monitor

      Controlling the Process Listing

      Monitoring System Statistics

      Creating Activity Graphs


13. Using Common Command-Line Applications and Application Suites.

    Networking Applications

    Browsing the Web: lynx

      Accessing FTP Servers: ftp

      Terminals in Terminals: telnet, rlogin, ssh

      The "Busload of Useful Tricks" Network Client: cURL

    Mail Clients

      Retrieving Remote Mail: fetchmail

      Building Block Simplicity: mail

      Full-Featured Power: pine

    Text Editors

      Quick, Dirty, and Omnipresent: vi

      Everything and the Kitchen Sink: emacs

      Simple and Quick: nano

    Printing Tools

      Sending Jobs to the Printer: lpr

      Checking the Print Queue: lpq

      Removing Printer Jobs: lprm

      Controlling CUPS from the Command Line: lpoptions, lpadmin, lpinfo

    Bridging the GUI to Command Line Gap: Hybrid Software

      The Command Line and the Pasteboard (Clipboard): pbcopy, pbpaste

      Integrating GUI Tools and Command-Line Programs: TurboTool, ScriptGUI, gnuplot

      Mixing and Matching to Text-Processing Perfection: AlphaX, OzTeX, and TeX


14. Command-Line Software Installation and Troubleshooting.

    Installing Xcode, Apple's Developer Tools

    Installing Software at the Command Line



      Building Software from Source Code: Compiling

      Installing the fink Ports and Packages Manager

    Installing Some Additional Interesting Software

      Installing the DarwinPorts Ports and Packages Manager

    Troubleshooting Software Installs, and Compiling and Debugging Manually

    Using Common Sense and Configuration Options

    Fiddling with File Locations and Fighting with Installers

    Tracing Software Problems to the Source: Using the gdb Debugger



15. Shell Configuration and Programming (Shell Scripting).

    Customizing Your Shell Environment and Storing Data

      Setting Environment and Shell Variables

      Using Shell and Environment Variables

      Reserved Variables in the Shell

      Alternative Variable Addressing Methods

      Variable Substitution Modifiers

      Command History Substitution

      Aliases and Shell Functions

    Automating Tasks with Shell Scripts

      Single-Line Automation: Combining Commands on the Command Line

      Multiline Automation: Looping at the Prompt

      Storing Your Automation in Files: Proper Scripts

      Using Shell Parameters and Conditional Execution in the Shell

    Setting Up Automatic Script Execution

      Making Shell Scripts Start at Login or at System Startup

      Executing Scripts at Timed Intervals: cron and at


16. Managing System Services and Configuration.

    Locating the Mac OS X Configuration Files

      Preference Locations

      Preference Format

    Managing User Preferences

    Managing System Services

      Starting and Stopping Services: launchd

      Starting and Stopping Services: SystemStarter

      Starting and Stopping Services: inetd and xinetd

      Restarting and Shutting Down: shutdown, reboot, halt

    Strong-Arming the System-Brute Force Behavior Modification

      The Sneaky Way-Inserting Imposters

      The Brutal Way-Organ Transplants


17. Using X Window System Applications.

    Introduction to the X Window System

      Client/Server System

      Remote Application Display

      Rooted Versus Nonrooted Displays

    Installing the X Window System

    Using X

      Exploring Common X11 Interface Features

      Configuring the X Window System

      Window Manager and Application-Specific Configurations

      Using Window Managers: twm, mwm, quartz-wm

      Some Additional Interesting X11 Software

      Configuring the Tiger X Window Application


18. Using the Perl and Python Scripting Languages.


      Variables and Data Types

      Input/Output Functions


      Regular Expressions

      Implementing Flow Control

      Creating Subroutines

      Expanding Perl Functionality with CPAN Modules

      Accessing Perl Documentation

      Perl Editors and IDEs

      Additional Perl Information


      Variables and Data Types

      Input/Output Functions



      Common Functions and Object Methods

      Implementing Flow Control

      Creating Functions

      Accessing Python Documentation

      Python Distributions

      Python Editors and IDEs

      Additional Python Information



19. Serving and Connecting to Databases.

    Installing and Configuring MySQL

      Downloading the MySQL Distribution

      Starting the MySQL Daemon

    Creating and Working with a MySQL Database

      Creating and Deleting Databases

      Creating Tables

      MySQL Data Types

      Inserting Records into a Table

      Modifying Records in a Table

      Querying a Database

      Alternative Database Servers

      Accessing MySQL Through a GUI

    Accessing Database Information Using Perl

      Installing DBI::DBD

      Installing DBD::mysql

      Using Perl with MySQL (DBD::mysql)

    Accessing Database Information Using ODBC

      Installing a Prepackaged Driver: MyODBC

      Building iODBC Drivers from Scratch

      Managing Drivers and Data Sources: ODBC Administrator

      Manually Adding a Driver to ODBC Administrator

      Defining a Data Source Name

      Testing and Querying the DSN

      Advanced ODBC Administrator Settings


20. Configuring Advanced Multiuser/Multisystem Cooperation Features.

    Using NetInfo Manager

      Using NetInfo Manager to Examine the NetInfo Database

      Creating a Backup of the Local NetInfo Database

      The NetInfo Manager Interface

    Managing Users Through NetInfo

      Understanding Sane User Account Management

      Using the NetInfo Database to Customize a User

      Enabling the root Account

    Command-Line NetInfo Administration Tools

      Creating Skeleton User Accounts

      Additional Interesting NetInfo Command-Line Utilities

    Using and Sharing Disk Resources with NFS

      A Common Way to Set Up the Tiger NFS Client

      An Easier Way to Set Up an NFS Client in Mac OS X

      Serving NFS on Tiger


21. Accessing and Controlling Tiger Remotely.

    Remote Access and Security-Minded Thinking

    Running Shells and Commands Remotely Using SSH

      What Is Secure Shell?

      Activating the SSH Server

      Working with SSH Utilities

      Using Public Key Authentication

      A Better-Looking, More Helpful Butler: SSH Agent (the GUI Version)

      SSH Clients for Windows, Traditional Mac OS, and Mac OS X

      Mac OS X

    Accessing Mac OS X Remotely Using Apple Remote Desktop

      Understanding the Features and Limitations of ARD

      Activating Remote Desktop in Tiger

      Controlling and Observing Remote Desktop Stations


22. Creating an FTP Server.

    Activating the Mac OS X FTP Server: tnftpd

    Configuring tnftpd FTP Server Options

      Restricting Access


    Setting Up Anonymous FTP

    Setting Up ProFTPD as a Replacement for the Default ftpd

      Installing ProFTPD

      Configuring ProFTPD Server Options

      Expanding ProFTPD Capabilities with Modules

      Interpreting FTP Logs

    Alternatives to FTP

      scp and sftp

      FTP and SSH

      Tunneling FTP over SSH


23. Creating a Web Server.

    What Is Apache?

      Differences Between Classic Web Sharing and Apache

      Exploring the Advantages of a Fully Configured Apache Server

      Activating Apache

    Understanding Apache Administration

      Controlling the Apache Process

      Apache Configuration File Locations

      Basic Apache Configuration Directives

      Common Apache Configuration Modifications

    Expanding Apache's Capabilities with Modules

      Sharing Files with WebDAV and mod_dav

      Advertising Sites with mod_bonjour

      Creating a Streaming MP3 Station with mod_mp3

      Transparent Proxying with mod_rewrite

    Interpreting Web Server Log Files

      Understanding Web Statistics

      Popular Web Statistics Tools

      Generating Statistics with AWStats


24. Developing Web Applications.

    Introduction to Web Programming

      Understanding the Stateless Nature of HTTP

      Maintaining State Through Session Management

    Programming CGI Applications in Perl

      Enabling CGI Support in Apache

      Outputting HTTP Headers

      Generating HTML Output

      Using to Simplify CGI Development

      Increasing Execution Speed with mod_perl

    Developing Web Applications Using PHP

      Enabling the PHP Module in Apache

      Understanding the PHP Syntax

      PHP in Practice

      Using Sessions in PHP

      Accessing ODBC Data Sources in PHP

    Alternative Development Environments

    Creating RSS Feeds

      Understanding the Components of an RSS Feed

      Using PHP and FeedCreator to Build an RSS Feed

      Promoting Your RSS Feed in Safari RSS

      Parsing RSS Feeds


25. Darwin Streaming Server and QuickTime Broadcaster.

    Introduction to Darwin Streaming Server

    Installing and Using Darwin Streaming Server

      Installing DSS

      Testing Your Darwin Streaming Server Installation

      Preparing Media for Streaming

      Adapting to the Client with Reference Movies

      Applying Access Controls to Your Media

      Working with DSS Playlists

    Streaming Live Events with QuickTime Broadcaster

      Running QuickTime Broadcaster and DSS from the Same Machine

      Running QuickTime Broadcaster Remotely

    Embedding QuickTime into Web Pages


26. Creating a Mail Server.

    The Risks of Running a Mail Server

    Activating the Built-in Tiger Postfix Mail Server

      Configuring Basic Host Settings

      Removing Apple's Limitations

      Verifying the Postfix Setup

    Fine-tuning a Postfix Configuration

      Defining Local Domain Names

      Creating Account Aliases

      Protecting Postfix

      Additional Information

    Adding Spam and Virus Protection

      Installing SpamAssassin

      Installing ClamAV

      Installing amavisd-new

    Providing Remote Access to Email

      Adding IMAP Support with University of Washington imapd

      Providing Relay Protection with POP Before SMTP

    Providing Web-Based Email Access

      Installing SquirrelMail

      Configuring SquirrelMail

      Accessing SquirrelMail


27. Working with Windows-Based Systems.

    Understanding the Windows Protocols: SMB and CIFS

    Accessing and Sharing Windows Resources

      Browsing and Mounting Windows Shares

      Sharing Files and Printers to Windows Systems

    Using Tiger with MS Exchange

      Configuring Mail to Work with Exchange

      Configuring Address Book to Work with Exchange

      Integrating Tiger into an Active Directory


      Activating the SWAT Web Interface

      Configuring Samba Sharing

      Creating a Simple Samba Share by Hand

      Mounting a Samba Share in Windows

      Monitoring Samba Connections with smbstatus



28. Implementing Server Security and Advanced Network Configuration.

    Managing Network Interfaces from the Command Line: ifconfig

      Viewing Current Network Status

      Configuring Network Interfaces

      Creating Interface Aliases

    Performing Network Diagnostics: Network Utility









      Port Scan

    Understanding the Importance of System Security

      Types of Attackers

      Types of Attacks

    Limiting Network Risks

      Limiting Per-Service Access with TCP Wrappers

      Using BrickHouse as an Interface to the Built-in Firewall Package

      Limiting Incoming and Outgoing Access with the BSD Firewall: ipfw

    Detecting Attacks in Progress: Intrusion Detection


      Snort and HenWen


    Commonsense Preventive Measures

      Limiting Access to Administrative Accounts: sudo and /etc/sudoers


29. Maintaining a Healthy System.

    Keeping Software Updated

      Checking for Updates

      Downloading Updates

      Reviewing Installed Files

      Updating from the Command Line

    Performing System Backups

      Tiger GUI Backup Utilities

      Using Command-Line Backup Tools

    Monitoring Tiger System Operation

      Creating an Overview of Your System: System Profiler

      Understanding Tiger Logfiles and Apple System Logger

      Using syslogd

      Monitoring Console and Log Output: Console

    Built-in Diagnostic and Repair Tools

      Verbose Boot

      Getting Access to Your Drive on a Damaged System

      Identifying Software Conflicts

      Reinstalling the Operating System

      Restoring the Administrator Password

    Third-Party Disk and Virus Tools

      Choosing Disk Repair Tools

      Protecting Against Viruses



Product Details

Ray, John
Ray, William C.
Programming - General
Operating systems (computers)
Macintosh (computer)
Operating Systems - Macintosh
Macintosh (Computer) -- Programming.
Operating Systems - General
Edition Number:
Edition Description:
Trade paper
Publication Date:
June 2005
Grade Level:
Professional and scholarly
9.06x7.02x2.15 in. 4.60 lbs.

Related Subjects

Business » Investing
Computers and Internet » Apple » Information
Computers and Internet » Operating Systems » General
Computers and Internet » Software Engineering » Programming and Languages

Mac OS X Tiger Unleashed New Trade Paper
0 stars - 0 reviews
$44.95 Backorder
Product details 1534 pages Sams - English 9780672327469 Reviews:
  • back to top


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at