Disabling shell access doesn't fully lock a user out of a server. They can
still login via ftp/pop/imap/smtp servers if they are running on the local
server and are checking local user authentication. Below you will find
instructions on how to fully lock a system users account. In this example we will lock the system user peterhope /bin/passwd -l In this example we will unlock the system user peterhope /bin/passwd -u peterhope ...
This tutorial is part 7 of 7 in the series: Getting Started with FreeBSD. Introduction FreeBSD is a powerful operating system capable of functioning in a variety
of roles. Part of what makes this operating system an ideal choice in many
scenarios is its reputation for flexibility. A large contribution to this
reputation comes from FreeBSD's supported method for installing software
from source, known as the ports system. In this guide, we will discuss some of the benefits of the ports system and
will demonstrate how to...
This tutorial is part 6 of 7 in the series: Getting Started with FreeBSD Introduction to FreeBSD
FreeBSD binary package manager, pkg, can be used to easily manage the
installation of pre-compiled applications, the FreeBSD equivalent Debian
and RPM packages. When compared with the other prevalent method of software
installation on FreeBSD 10.1, compiling ports with the Ports Collection,
using packages provides a simpler and faster alternative that works in many
situations. Packages, however, are not as flexible as ports because package
installations cannot be customized—if you have the need...
This tutorial is part 5 of 7 in the series: Getting Started with FreeBSD Introduction When administering FreeBSD 10.1 servers, it is important to understand the
basic maintenance procedures that will help you keep your systems in good
shape. In this guide, we will be covering the basic processes needed to keep your
server up-to-date and functioning properly. We will be covering how to
update the base operating system that the FreeBSD 10.1 team maintains. We
will also discuss how to update and maintain optional software installed
through the ports...
This tutorial is part 4 of 7 in the series: Getting Started with FreeBSD
10.1 Introduction To FreeBSD 10
When setting up a new FreeBSD 10 server, there are a number of optional
steps you can take to get your server into a more production-friendly
state. In this guide, we will cover some of the most common examples. We will go over how to set up a simple, easy-to-configure FreeBSD 10
firewall that denies most traffic. We will also make sure that your
server's time zone accurately reflects its location....
Introduction to SSH Key Based Authentication
This tutorial is part 3 of 7 in the series: Getting Started with FreeBSD.
In general SSH, or secure shell, is a network protocol that provides a
secure, encrypted way to communicate with and administer your servers. As
SSH is the most common way of working with a FreeBSD server, you will want
to familiarize yourself with the different ways that you can authenticate
and log in to your server. While there are several ways of logging into a
FreeBSD server, this tutorial...
This tutorial is part 2 of 7 in the series: Getting Started with FreeBSD FreeBSD is a secure, high performance operating system that is suitable for
a variety of server roles. In this guide, we will cover some basic
information about how to get started with a FreeBSD server. Step One — Log In with SSH
The first step you need to take to begin configuring your FreeBSD server is
to log in. On BIP media, you must provide a public SSH key when creating a FreeBSD
server. This key is...
Introduction FreeBSD is a free and open source Unix-like operating system and a popular
server platform. While FreeBSD and other BSD-based systems share much in
common with systems like Linux, there are points where these two families
diverge in important ways. In this guide, we will briefly discuss some commonalities between FreeBSD
and Linux before moving on to a more extended discussion on the important
differences between them. Many of the points below can accurately be
applied to the greater family of BSD-derived systems, but as a consequence
of our focus,...