Ksišżki informatyczne

Strona główna
Bestsellery
Pomoc
Regulamin
Odbiór osobisty
Kontakt
Koszyk
» Informatyka
» Informatyka po angielsku





Znak akceptacji PayPal
Ksiazki - Informatyczne .pl » informatyka » informatyka

Mac OS X Tiger Unleashed

 Mac OS X Tiger UnleashedWydawnictwo: sams publishing
Autor: Ray
Liczba stron: 1534
Oprawa: miękka
ISBN: 978-0-672-32746-9
Czas dostawy: 4 - 6 tygodni (na zamówienie)
Cena detaliczna: 194,25 zł
Nasza cena: 194,30 zł  


Opis Mac OS X Tiger Unleashed:

Underneath the colorful interface of Mac OS X is a powerful, complicated operating system based on BSD Unix. And Mac users of all kinds continue to need help both in figuring out how to run OS X and in understanding how OS X works underneath the covers and how to get the most out of it. In 2005 Apple is expected to release a new version of OS X-code-named "Tiger"-that will add some performance and interface enhancements, and that will further extend the capabilities of the underlying Unix-based subsystem. The fourth edition of Mac OS X Unleashed takes the same approach as the best-selling first three editions, helping the reader deal with the most trouble-prone aspects of the user interface-including the new features in the latest version-but focusing to a much greater extent on the BSD environment and how the user or administrator can get the most out of both the current operating system as well as the new components expected in the latest version.

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.


Spis treści Mac OS X Tiger Unleashed:

Introduction.
    Welcome to Tiger
      What's New Pussycat?
    Mac OS X Tiger Unleashed
I. USING MAC OS X.
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
    Summary
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
      Synchronizing
    Running Legacy Mac OS Applications: Classic
      Configuring Classic Applications
      Controlling the Classic Environment
    Other Tools and Utilities
    Summary
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
    Summary
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
    Summary
II. HARDWARE SETUP AND CONFIGURATION.
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 & 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
    Summary
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
    Summary
III. ADVANCED USER AND NETWORK SETTINGS.
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
    Summary
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
      Seeing
      Hearing
      Keyboard
      Mouse & Trackpad
    Setting System Time and Date
      Date & Time
      Time Zone
      Clock
    Using Spotlight to Search System Preferences
    Summary
IV. INTRODUCTION TO BSD ON TIGER.
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
    Summary
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
    Summary
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
    Summary
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 &
      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
      Pipes
    Managing Processes Graphically: Activity Monitor
      Controlling the Process Listing
      Monitoring System Statistics
      Creating Activity Graphs
    Summary
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
    Summary
14. Command-Line Software Installation and Troubleshooting.
    Installing Xcode, Apple's Developer Tools
    Installing Software at the Command Line
      Downloading
      Unarchiving
      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
    Summary
V. ADVANCED BSD CONCEPTS.
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
    Summary
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
    Summary
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
    Summary
18. Using the Perl and Python Scripting Languages.
    Perl
      Variables and Data Types
      Input/Output Functions
      Expressions
      Regular Expressions
      Implementing Flow Control
      Creating Subroutines
      Expanding Perl Functionality with CPAN Modules
      Accessing Perl Documentation
      Perl Editors and IDEs
      Additional Perl Information
    Python
      Variables and Data Types
      Input/Output Functions
      Expressions
      Slicing
      Common Functions and Object Methods
      Implementing Flow Control
      Creating Functions
      Accessing Python Documentation
      Python Distributions
      Python Editors and IDEs
      Additional Python Information
    Summary
VI. SERVER AND NETWORK ADMINISTRATION.
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
    Summary
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
    Summary
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
    Summary
22. Creating an FTP Server.
    Activating the Mac OS X FTP Server: tnftpd
    Configuring tnftpd FTP Server Options
      Restricting Access
      Logging
    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
    Summary
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
    Summary
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 CGI.pm 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
    Summary
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
    Summary
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
    Summary
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
    Samba
      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
    Summary
VII. SYSTEM AND SERVER HEALTH.
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
      Info
      Netstat
      AppleTalk
      Ping
      Lookup
      Traceroute
      Whois
      Finger
      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
      Tripwire
      Snort and HenWen
      PortSentry
    Commonsense Preventive Measures
      Limiting Access to Administrative Accounts: sudo and /etc/sudoers
    Summary
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
    Summary
Index.