Understanding Systemd and How to Use It: Part 1

Systemd has gradually made a name for itself in the Linux world and is or will eventually be the default service management system for a number of major Linux distributions. Those accustomed to the old init systems will not find Systemd to be horribly complex, but it does feature some significantly different approaches to service […]

How to Make Grub2 Menu Appear at Boot

On most Linux dedicated servers, grub is the bootloader that gets the operating system loaded when the system first boots. With grub, you can determine which installed kernel version will load, attach any startup options to the kernel, and even load other operating systems. In most cases, grub will do its work silently never showing […]

What is NFS?

Once you delve into the world of Linux and Unix dedicated servers, you are likely to encounter the term NFS. What is it and how is it used in server configuration?
NFS stands for Network File System (NFS) and serves as a method for mounting drives or directories remotely over a network. NFS has […]

How to Check and Repair a Filesystem with FSCK

It may look similar to a dirty word, but we can assure you that fsck is a tool that can make your dedicated server’s filesystem squeaky clean. With this easy command, you can check for errors and fix them.
To begin you will need to access your server’s command line interface. You can use SSH […]

3 Ways to Configure Services to Start at Boot in CentOS: Part 2

In part 1 of this series, you learned how to use the command line interface (CLI) and a program called chkconfig to configure services to start at boot on a Linux dedicated server. In this part, you will learn how to use the unique Red Hat “Setup” utility and Webmin’s web-based control panel […]

3 Ways to Configure Services to Start at Boot in CentOS: Part 1

On Linux dedicated servers, you can configure services or daemons to start at boot. This means that the programs will start running as soon as your server starts and, ideally, continue to do so as long as the server remains operational. We will look at three distinct ways to configure boot-time services: from the command […]

How to Setup a Test Server in VirtualBox: Part 2

Now that you have a virtual machine created, it needs an operating system. Just follow these simple steps:

With your virtual machine selected from the side panel, click the “Settings” button
Click the “storage” option
Click the “add attachment button” and then choose CD/DVD device”
You can then select an ISO to create a virtual drive. Alternatively, you […]

Back to the Basics #8: Application Security

When covering application security, there are three basic application types you should consider:

Standard applications that you install directly on your server’s operating system and run only when you need them
Applications that are run as daemons or services, starting at boot time and continuing to run as long as the server is on
Web applications […]

Tips for Grub Repair on a Linux Server

In most cases, a Linux server will not stop working unless someone does something to it. In other words, if you do not attempt to tweak it or optimize it, you do not have to worry about waking up one morning to find out none of your websites are active.
Having said that, we all make […]

What to Do When You Forget Your Password

One of the worst feelings you can experience after putting so much time and effort into your dedicated server is to suddenly realize you are unable to control it. Aside from security breaches, the most common reason for this is that you forgot your password. Forgetting a user password is unfortunate, but not the end […]

Server Logs and What They Do

One of the best ways to monitor Linux and Unix servers is to study their server logs. Every operating system and Linux distribution has their own variants, but there are some general logs that most server OSes have. You should definitely be familiar with them if you plan to manage a dedicated server.
The following are […]

How to Autostart Services In Red Hat, CentOS, and Fedora

On a Linux dedicated server, certain applications can run as daemons. These are programs that begin running when the server boots and remain in the memory for the duration of the server’s uptime. Normally, when you install one of these programs, the system will automatically add them to the appropriate directories, such as “/etc/rc.d/init.d”.
There are […]

Important Directories in Linux

Early this week, we briefly covered Linux partitions and their importance. It is also important to know the directories that make up the Linux file system when using a Linux dedicated server. What follows is a very brief guide to some of the most crucial directories. You will notice that, unlike Windows, […]

Linux Server Partition Introduction

On Linux dedicated servers, the hard drive is divided into partitions. There can be as few as two or several partitions, depending on the preferences of the system administrator. It is very important to understand the function of each partition on your new server and how they differ from Windows and other operating […]