Flylib.com
BSD Hacks
BSD Hacks
ISBN: 0596006799
EAN: 2147483647
Year: 2006
Pages: 160
Authors:
Lavigne
BUY ON AMAZON
BSD Hacks
Table of Contents
Credits
About the Author
Contributors
Acknowledgments
Preface
Why BSD Hacks?
How to Use this Book
How This Book Is Organized
Conventions Used in This Book
Using Code Examples
We d Like to Hear from You
Chapter 1. Customizing the User Environment
Hack 0 Introduction
Hack 1 Get the Most Out of the Default Shell
Hack 2 Useful tcsh Shell Configuration File Options
Hack 3 Create Shell Bindings
Hack 4 Use Terminal and X Bindings
Hack 5 Use the Mouse at a Terminal
Hack 6 Get Your Daily Dose of Trivia
Hack 7 Lock the Screen
Hack 8 Create a Trash Directory
Hack 9 Customize User Configurations
Hack 10 Maintain Your Environment on Multiple Systems
Hack 11 Use an Interactive Shell
Hack 12 Use Multiple Screens on One Terminal
Chapter 2. Dealing with Files and Filesystems
Hack 12 Introduction
Hack 13 Find Things
Hack 14 Get the Most Out of grep
Hack 15 Manipulate Files with sed
Hack 16 Format Text at the Command Line
Hack 17 Delimiter Dilemma
Hack 18 DOS Floppy Manipulation
Hack 19 Access Windows Shares Without a Server
Hack 20 Deal with Disk Hogs
Hack 21 Manage Temporary Files and Swap Space
Hack 22 Recreate a Directory Structure Using mtree
Hack 23 Ghosting Systems
Chapter 3. The Boot and Login Environments
Introduction
Hack 24 Customize the Default Boot Menu
Hack 25 Protect the Boot Process
Hack 26 Run a Headless System
Hack 27 Log a Headless Server Remotely
Hack 28 Remove the Terminal Login Banner
Hack 29 Protecting Passwords With Blowfish Hashes
Hack 30 Monitor Password Policy Compliance
Hack 31 Create an Effective, Reusable Password Policy
Hack 32 Automate Memorable Password Generation
Hack 33 Use One Time Passwords
Hack 34 Restrict Logins
Chapter 4. Backing Up
Introduction
Hack 35 Back Up FreeBSD with SMBFS
Hack 36 Create Portable POSIX Archives
Hack 37 Interactive Copy
Hack 38 Secure Backups Over a Network
Hack 39 Automate Remote Backups
Hack 40 Automate Data Dumps for PostgreSQL Databases
Hack 41 Perform Client-Server Cross-Platform Backups with Bacula
Chapter 5. Networking Hacks
Introduction
Hack 42 See Console Messages Over a Remote Login
Hack 43 Spoof a MAC Address
Hack 44 Use Multiple Wireless NIC Configurations
Hack 45 Survive Catastrophic Internet Loss
Hack 46 Humanize tcpdump Output
Hack 47 Understand DNS Records and Tools
Hack 48 Send and Receive Email Without a Mail Client
Hack 49 Why Do I Need sendmail?
Hack 50 Hold Email for Later Delivery
Hack 51 Get the Most Out of FTP
Hack 52 Distributed Command Execution
Hack 53 Interactive Remote Administration
Chapter 6. Securing the System
Introduction
Hack 54 Strip the Kernel
Hack 55 FreeBSD Access Control Lists
Hack 56 Protect Files with Flags
Hack 57 Tighten Security with Mandatory Access Control
Hack 58 Use mtree as a Built-in Tripwire
Hack 59 Intrusion Detection with Snort, ACID, MySQL, and FreeBSD
Hack 60 Encrypt Your Hard Disk
Hack 61 Sudo Gotchas
Hack 62 sudoscript
Hack 63 Restrict an SSH server
Hack 64 Script IP Filter Rulesets
Hack 65 Secure a Wireless Network Using PF
Hack 66 Automatically Generate Firewall Rules
Hack 67 Automate Security Patches
Hack 68 Scan a Network of Windows Computers for Viruses
Chapter 7. Going Beyond the Basics
Introduction
Hack 69 Tune FreeBSD for Different Applications
Hack 70 Traffic Shaping on FreeBSD
Hack 71 Create an Emergency Repair Kit
Hack 72 Use the FreeBSD Recovery Process
Hack 73 Use the GNU Debugger to Analyze a Buffer Overflow
Hack 74 Consolidate Web Server Logs
Hack 75 Script User Interaction
Hack 76 Create a Trade Show Demo
Chapter 8. Keeping Up-to-Date
Introduction
Hack 77 Automated Install
Hack 78 FreeBSD from Scratch
Hack 79 Safely Merge Changes to etc
Hack 80 Automate Updates
Hack 81 Create a Package Repository
Hack 82 Build a Port Without the Ports Tree
Hack 83 Keep Ports Up-to-Date with CTM
Hack 84 Navigate the Ports System
Hack 85 Downgrade a Port
Hack 86 Create Your Own Startup Scripts
Hack 87 Automate NetBSD Package Builds
Hack 88 Easily Install Unix Applications on Mac OS X
Chapter 9. Grokking BSD
Introduction
Hack 89 How d He Know That?
Hack 90 Create Your Own Manpages
Hack 91 Get the Most Out of Manpages
Hack 92 Apply, Understand, and Create Patches
Hack 93 Display Hardware Information
Hack 94 Determine Who Is on the System
Hack 95 Spelling Bee
Hack 96 Leave on Time
Hack 97 Run Native Java Applications
Hack 98 Rotate Your Signature
Hack 99 Useful One-Liners
9.13 Fun with X
Index
index_SYMBOL
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_K
index_L
index_M
index_N
index_O
index_P
index_Q
index_R
index_S
index_T
index_U
index_V
index_W
index_X
index_Y
BSD Hacks
ISBN: 0596006799
EAN: 2147483647
Year: 2006
Pages: 160
Authors:
Lavigne
BUY ON AMAZON
A+ Fast Pass
Domain 2 Diagnosing and Troubleshooting
Domain 1 Operating System Fundamentals
Domain 2 Installation, Configuration, and Upgrading
Domain 3 Diagnosing and Troubleshooting
Domain 4 Networks
The CISSP and CAP Prep Guide: Platinum Edition
Access Control
Cryptography
The Accreditation Phase
Appendix F Security Control Catalog
Appendix G Control Baselines
SQL Hacks
Hack 3. Perform Conditional INSERTs
Hack 47. Exploit an SQL Injection Vulnerability
Hack 50. Combine Tables Containing Different Data
Hack 61. Set Security Based on Rows
Hack 91. Export and Import Table Definitions
Excel Scientific and Engineering Cookbook (Cookbooks (OReilly))
Formatting Charts
Introduction
Seeing Signs
Rounding and Truncating Numbers
Computing the Center of an Area Using Numerical Integration
802.11 Wireless Networks: The Definitive Guide, Second Edition
Fragmentation and Reassembly
Frame Processing and Bridging
Management Architecture
ERP Physical Medium Dependent (PMD) Layer
Common Features
Special Edition Using FileMaker 8
FileMaker Overview
Relationships as Queries
Exporting Grouped Data
Deploying to Handheld Devices
FileMaker Extra: Soliant Development Standards
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies