SSHd with FreeBSD 5.3

General Information

I ran FreeBSD 5.2 for a long time with the default SSHd and then decided to upgrade to 5.3-STABLE. I normally use SecureCRT as my SSH client and I like password authentication. After I upgraded to 5.3, I could no longer logon using password authentication and I had to switch to keyboard interactive. This disallowed me from logging in with sftp from remote locations which really bummed me out. Here is the fix I found.

[Read more...]

Setting Up .screenrc

General Information

Messing with screen, making it work for you!

[Read more...]

Configuring IPSec VPN Connection Between FreeBSD and OpenBSD

General Information

Although there are some good tutorials on setting VPN connections using IPSec in FreeBSD-to-FreeBSD or OpenBSD-to-OpenBSD configurations, only tutorials on setting FreeBSD-to-OpenBSD IPSec tunnels are at least partly outdated, mostly due to changes introduced in OpenBSD 3.8.

[Read more...]

Enterprise Installation of DNS and BIND

General Information

DNS is at the very core of the Internet infrastructure and stands for Domain Name Server. DNS is a distributed, hierarchical database without which we would be typing IP addresses in our browsers instead of something like www.example.com. BIND can serve 1000s of host names and probably 1000s of zones. This how-to is aimed at that kind of installation. I will describe installing, configuring and maintaining BIND on a fresh FreeBSD installation in a secure chroot jail. I will also show how to set up zone files for one zone, multiple zones and a slave for other zones. I will also describe how to maintain your zones in a way that is easy. I will also include some tips. I will not cover caching or forwarding name servers. This document is meant to get you started — it is not meant to be comprehensive.

[Read more...]

RANCID

General Information

RANCID monitors a router’s (or more generally a device’s) configuration, including software and hardware (cards, serial numbers, etc) and uses CVS (Concurrent Version System) or Subversion to maintain history of changes.

[Read more...]

Making hyperlinks work between Firefox and Thunderbird

General Information

This guide will help you install Firefox and Thunderbird. This guide will also explain how to configure Thunderbird to open http, https, and ftp links in Firefox and how to configure Firefox to open mailto links in Thunderbird.

[Read more...]

FreeBSD Splash Screen

General Information

FreeBSD allows for the configuration of a splash screen to replace the text displayed while booting. Often an image is preferred over plain text. Adding a splash screen will not eliminate the text that would have been displayed while booting. This text is always available by running dmesg.

[Read more...]

Enable and Disable Anonymous FTP

anonftp01

General Information

This guide describes the steps for both enabling and disabling anonymous FTP.

[Read more...]

Mount Images With mdconfig

General Information

This guide explains how to mount a floppy image and/or a CD-Rom ISO using mdconfig.

[Read more...]

Setting Own CVS Repository

General Information

In this guide I’d like to present a short info on setting own CVS repository. It has been written with an assumption that the repository will be accessed locally and through the SSH connection. Using ssh might require setting $CVS_RSH=ssh environment variable on client system.

[Read more...]