BSD DevCenter
oreilly.comSafari Books Online.Conferences.

advertisement



Topic: Getting Started

O'Reilly Network articles about this topic:

Sharing Internet Connections (BSD DevCenter)
Protecting your computer when you're online is good. If you have multiple computers in your home or small business, protecting all of them is also good--especially if you can share your internet connection. Dru Lavigne demonstrates how to allow other computers to use the network safely with a FreeBSD or similar Unix system and fwbuilder.

Building a Desktop Firewall (BSD DevCenter)
By now, many internet users know that they need a firewall to protect their computers while they're online. Knowing that doesn't convey the knowledge of how to create and maintain a firewall. A nice GUI firewall builder called fwbuilder makes it possible to set up a working firewall in ten minutes--on Linux, *BSD, and Mac OS X. Dru Lavigne shows how it works on FreeBSD.

Using DesktopBSD (BSD DevCenter)
A few user-friendly distributions of FreeBSD have appeared lately. DesktopBSD is a user-friendly variant of FreeBSD 5.5 that is suitable even for Unix novices. Dru Lavigne walks through the installation and use of DesktopBSD to provide a modern, powerful workstation.

Using PC-BSD (BSD DevCenter)
A few user-friendly distributions of FreeBSD have appeared lately. PC-BSD is one suitable for the corporate and home desktops, even those of users unfamiliar with Unix. Dru Lavigne walks through the installation and configuration of PC-BSD to provide a modern, powerful workstation.

FreeBSD Tips and Tricks for 2005 (BSD DevCenter)
The nice thing about F/OSS is that it grows too fast for anyone to keep track of everything new. In her second annual exploration of new things she missed the first time around, Dru Lavigne discovers installed FreeBSD logos, CLI dialog boxes, rescue utilities, more articles, a run-level GUI, saved ports options, and RSS readers.

More FreeBSD for Linux Users (SysAdmin DevCenter)
BSD and Linux are both Unix workalikes. How different can they be? In certain cases, very! Though the systems share a family tree, their differences sometimes stand out. Dru Lavigne explains FreeBSD's directory layout, devices, kernel modules, and terminology to Linux users.

FreeBSD for Linux Users (SysAdmin DevCenter)
BSD and Linux are both Unix workalikes. How different can they be? In certain cases, very! Though the systems share a family tree, their differences sometimes stand out. Dru Lavigne explains FreeBSD's runlevels, startup scripts, kernel configuration, and documentation systems to Linux users.

Odds and Ends (BSD DevCenter)
The end of year holidays bring a chance to reconnect with friends, family, and Unix. At least, they do in Dru Lavigne's household. The FreeBSD columnist shares a few odds and ends on getting to know Unix better.

The SSH Cryptosystem (BSD DevCenter)
OpenSSH encrypts sessions between two machines, making packet sniffing much more difficult. In the second of a series on Cryptosystems, Dru Lavigne explores the default configuration of OpenSSH on FreeBSD and demonstrates how to enable key pair encryption.

Cryptographic Terminology 101 (BSD DevCenter)
No matter how good your internal security, your data isn't safe if it's sent externally as plain text. To protect your sensitive information from prying eyes, you need cryptography. Dru Lavigne's latest column gives a crash course on this field's vital terminology.

Turn FreeBSD into a Multimedia Workstation (BSD DevCenter)
Dru Lavigne explores the world of FreeBSD on the desktop by rebuilding the system from source and installing all of the common desktop components.

Installing OpenBSD 3.1 (BSD DevCenter)
Michael Lucas relates his experiences installing OpenBSD.

Advanced Control Structures (PHP DevCenter)
John Coggeshall introduces advanced control structures and techniques, including multi-conditional "if" statements and an introduction to the "for" statement.

Basic Control Structures (PHP DevCenter)
John Coggeshall covers the basics of program control structures, including conditional statements and looping using the if and while statements in PHP.

Variable Manipulation and Output (PHP DevCenter)
John Coggeshall covers basic variable manipulation and output, including math operators and strings.

Basic PHP Syntax (PHP DevCenter)
John Coggeshall covers basic PHP syntax, including variable usage, variable types, and how to print variables to the web browser.

Working With Text (BSD DevCenter)
Text files are a basic part of life on a Unix system. Dru shows us how to use the standard text tools like cat, more and redirection operators.

Read The Friendly Manpage! -- Part Two (BSD DevCenter)
Dru continues the tutorial on understanding manpages and teaches us something about formatted text, unformatted text, compressed data, and control characters.

Customizing mrtg (BSD DevCenter)
Part II in setting up BSD as a network status monitoring system using mrtg. Michael Lucas shows us how to custom tailor the mrtg reports.

Read The Friendly Manpage! -- A Tutorial (BSD DevCenter)
Have you been told to RTFM, but don't know where to start? Dru Lavigne explains the man documentation system in an easy to understand tutorial.

Understanding Shell Prompts (BSD DevCenter)
Dru explains the cryptic configuration of shell prompts and shows us how to set them for the most common shells.

An Introduction to Unix Permissions -- Part Two (BSD DevCenter)
Dru continues the tutorial on Unix permissions and shows us how to modify them using 'chmod'.

An Introduction to Unix Permissions (BSD DevCenter)
In the first of a two-part series, Dru covers the basics of permissions on files and directories.

Understanding E-Mail (BSD DevCenter)
Dru takes us deep into the mysteries of E-mail in an attempt to demystify terms such as "MUA", "MTA", and "IMAP4".

Networking with TCP/IP (BSD DevCenter)
Dru explains the basics of TCP/IP networking and gives examples of how to use it on FreeBSD. This also makes great reading for Linux and other operating systems that utilize the TCP/IP networking stack.

Using Ethereal (BSD DevCenter)
Wondering what's going on with your network? Dru explains how to use Ethereal, a graphical network monitoring package that is easy to use and understand. Learn how to capture packets and monitor network traffic.

Useful Commands (BSD DevCenter)
Dru introduces several useful commands for things like scrolling through virtual terminals and checking date, time, and current working directory.

Customizing the Login Shell (BSD DevCenter)
Dru shows us the basics of shell configuration and explains the difference between login and non-login shells.

NetBSD for the FreeBSD User: Customizations (BSD DevCenter)
Turn a stock NetBSD installation into a usable machine. Includes basic configuration and installation of important software packages.

Customizing Your Desktop Environment (BSD DevCenter)
Customizing the XFCE Window Manager for the X Window System.

Connecting to the Internet (Linux DevCenter)
This week's column shows where to get the latest Linux documentation for connecting to the Internet and how to set up a dial-up connection.


Other documents about this topic:

Below are other references available on the web for this topic. Since other sites may change their links, please if you find any that may need to be updated.

The FreeBSD Handbook
A solid work with multiple contributors, the handbook provides some user-level coverage but concentrates on the needs of system and network administrators. [Source: FreeBSD.org]

OpenBSD FAQ
A well-maintained hyperlinked FAQ that is as informative as it is easy to use. The maintainers do a nice job of pointing users elsewhere for more detailed information. [Source: OpenBSD]

FreeBSD Documentation
A complete list of documentation pertaining to FreeBSD. [Source: FreeBSD.org]



Sponsored by: