Skip to content

BSD Hacks 100 Industrial Tip and Tools

Best in textbook rentals since 2012!

ISBN-10: 0596006799

ISBN-13: 9780596006792

Edition: 2004

Authors: Dru Lavigne

List price: $29.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

In the world of Unix operating systems, the various BSDs come with a long heritage of high-quality software and well-designed solutions, making them a favorite OS of a wide range of users. Among budget-minded users who adopted BSD early on to developers of some of today's largest Internet sites, the popularity of BSD systems continues to grow. If you use the BSD operating system, then you know that the secret of its success is not just in its price tag: practical, reliable, extraordinarily stable and flexible, BSD also offers plenty of fertile ground for creative, time-saving tweaks and tricks, and yes, even the chance to have some fun. "Fun?" you ask. Perhaps "fun" wasn't covered in the…    
Customers also bought

Book details

List price: $29.99
Copyright year: 2004
Publisher: O'Reilly Media, Incorporated
Publication date: 6/3/2004
Binding: Paperback
Pages: 450
Size: 6.00" wide x 8.75" long x 1.00" tall
Weight: 1.298
Language: English

Credits
Preface
Customizing the User Environment
Get the Most Out of the Default Shell
Useful tcsh Shell Configuration File Options
Create Shell Bindings
Use Terminal and X Bindings
Use the Mouse at a Terminal
Get Your Daily Dose of Trivia
Lock the Screen
Create a Trash Directory
Customize User Configurations
Maintain Your Environment on Multiple Systems
Use an Interactive Shell
Use Multiple Screens on One Terminal
Dealing with Files and Filesystems
Find Things
Get the Most Out of grep
Manipulate Files with sed
Format Text at the Command Line
Delimiter Dilemma
DOS Floppy Manipulation
Access Windows Shares Without a Server
Deal with Disk Hogs
Manage Temporary Files and Swap Space
Recreate a Directory Structure Using mtree
Ghosting Systems
The Boot and Login Environments
Customize the Default Boot Menu
Protect the Boot Process
Run a Headless System
Log a Headless Server Remotely
Remove the Terminal Login Banner
Protecting Passwords With Blowfish Hashes
Monitor Password Policy Compliance
Create an Effective, Reusable Password Policy
Automate Memorable Password Generation
Use One Time Passwords
Restrict Logins
Backing Up
Back Up FreeBSD with SMBFS
Create Portable POSIX Archives
Interactive Copy
Secure Backups Over a Network
Automate Remote Backups
Automate Data Dumps for PostgreSQL Databases
Perform Client-Server Cross-Platform Backups with Bacula
Networking Hacks
See Console Messages Over a Remote Login
Spoof a MAC Address
Use Multiple Wireless NIC Configurations
Survive Catastrophic Internet Loss
Humanize tcpdump Output
Understand DNS Records and Tools
Send and Receive Email Without a Mail Client
Why Do I Need sendmail?
Hold Email for Later Delivery
Get the Most Out of FTP
Distributed Command Execution
Interactive Remote Administration
Securing the System
Strip the Kernel
FreeBSD Access Control Lists
Protect Files with Flags
Tighten Security with Mandatory Access Control
Use mtree as a Built-in Tripwire
Intrusion Detection with Snort, ACID, MySQL, and FreeBSD
Encrypt Your Hard Disk
Sudo Gotchas
sudoscript
Restrict an SSH server
Script IP Filter Rulesets
Secure a Wireless Network Using PF
Automatically Generate Firewall Rules
Automate Security Patches
Scan a Network of Windows Computers for Viruses
Going Beyond the Basics
Tune FreeBSD for Different Applications
Traffic Shaping on FreeBSD
Create an Emergency Repair Kit
Use the FreeBSD Recovery Process
Use the GNU Debugger to Analyze a Buffer Overflow
Consolidate Web Server Logs
Script User Interaction
Create a Trade Show Demo
Keeping Up-to-Date
Automated Install
FreeBSD From Scratch
Safely Merge Changes to /etc
Automate Updates
Create a Package Repository
Build a Port Without the Ports Tree
Keep Ports Up-to-Date with CTM
Navigate the Ports System
Downgrade a Port
Create Your Own Startup Scripts
Automate NetBSD Package Builds
Easily Install Unix Applications on Mac OS X
Grokking BSD
How'd He Know That?
Create Your Own Manpages
Get the Most Out of Manpages
Apply, Understand, and Create Patches
Display Hardware Information
Determine Who Is on the System
Spelling Bee
Leave on Time
Run Native Java Applications
Rotate Your Signature
Useful One-Liners
Fun with X
Index