Topic: Getting Started
O'Reilly Network articles about this topic:
Sharing Internet Connections
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
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.
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.
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
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
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
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
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
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
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
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
Michael Lucas relates his experiences installing OpenBSD.
Advanced Control Structures
John Coggeshall introduces advanced control structures and techniques, including multi-conditional "if" statements and an introduction to the "for" statement.
Basic Control Structures
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
John Coggeshall covers basic variable manipulation and output, including math operators and strings.
Basic PHP Syntax
John Coggeshall covers basic PHP syntax, including variable usage, variable types, and how to print variables to the web browser.
Working With Text
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
Dru continues the tutorial on understanding manpages and teaches us something about formatted text, unformatted text, compressed data, and control characters.
Part II in setting up BSD as a network status monitoring system using
mrtg. Michael Lucas shows us how to custom tailor the
Read The Friendly Manpage! -- A Tutorial
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
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
Dru continues the tutorial on Unix permissions and shows us how to modify them using 'chmod'.
An Introduction to Unix Permissions
In the first of a two-part series, Dru covers the basics of permissions on files and directories.
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
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.
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.
Dru introduces several useful commands for things like scrolling through virtual terminals and checking date, time, and current working directory.
Customizing the Login Shell
Dru shows us the basics of shell configuration and explains the difference between login and non-login shells.
NetBSD for the FreeBSD User: Customizations
Turn a stock NetBSD installation into a usable machine. Includes basic configuration and installation of important software packages.
Customizing Your Desktop Environment
Customizing the XFCE Window Manager for the X Window System.
Connecting to the Internet
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]
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]
A complete list of documentation pertaining to FreeBSD. [Source: FreeBSD.org]