How to backup configuration files on Webmin

Most Linux items that need backing up are stored in user home directories. This usually includes virtual web server directories as well, depending on the web server and settings you are using. One exception to this rule is configuration files. These are stored in /etc and other places. When it comes time to backup, many […]

Obsolete Networking Apps You Should Never Use

Server management is a constantly evolving science. What was once perfectly acceptable technology for a dedicated server may now be considered obsolete. Such is the case with four technologies you should probably avoid on a server you intend to use for hosting websites.
FTP – This is one technology that is still widely used but […]

Connecting to Your Server from Android Devices

Today’s IT workers are often on the go and still need access to their servers. Fortunately, those with Android devices have several options for remote connectivity. Whether you need to transfer files or access your shell remotely, there is an app for that.
The following apps are not the only options for Android, but they serve […]

How to Download Web Files Directly to Your Server

When you manually install software, web apps, or just general files, you probably use something like FTP or SFTP to upload your files. In most instances that is sufficient, but sometimes it is quicker and easier to download the files directly from their source to your server, bypassing your local computer completely. To do this, […]

Network Terminology You Should Know

As you delve into the world of dedicated servers, you will encounter a mountain of terminology. You might already be familiar with some, but others may leave you scratching your head. The following network terms are frequently used in all types of networking and also in web hosting in particular.
TCP – Transmission Control Protocol or […]

Working with Hidden Files in Linux

Linux dedicated servers have a very easy system for making files hidden. In general this is not an ironclad security measure but can be used to prevent users from accidentally disturbing critical configuration directories or files. You might also use it to trim down directories to make only the files you actually need access to […]

How to Use SFTP to Transfer Files

One of the oldest methods for transferring files from your computer to your server is called FTP (file transfer protocol). Unfortunately, this method is not secure, and if you need to transfer sensitive data and also protect your username and password, you should use a method that provides better security. SFTP is one option.
Most modern […]

How to Install and Remove Packages with Webmin

One of the features Webmin has to make your system administration easier is a module for software package installation, updates, and removal. Using a graphical interface, you can keep your dedicated server updated and install new software whenever you need it.
To install software, do the following:

Login to Webmin and click “System”
Click the “Software Packages” […]

How to Setup ownCloud: Open Source Cloud File Storage

The cloud has become quite popular in the IT world. One could say that the cloud is taking the tech world by “storm”. There are many reasons for this, some financial, others practical, but ultimately it is an option that is worth considering.
The most popular form of cloud computing is the public cloud. In this […]

Should Shared Hosting Customers Have SSH Access?

Over at The Hosting News, we asked the question, “Do you need SSH with shared hosting?” This is a common question among shared hosting users, particularly those who are more adept at technologly. Here at Server School, we focus on dedicated servers, so the question for you is different. Should shared hosting customers have […]

For Backups Rsync Beats FTP

When you decide to backup your server (hopefully sooner than later), you will need to choose a transfer method.  Unless your backup device is physically attached to your server, that transfer method will involve a network or remote Internet connection.  FTP is a common method of file transfer that many people use for their websites, […]

The Advantages of Using SSH

SSH stands for Secure Shell and is a secure method of accessing remote systems.  Wit SSH, you can login to your Linux or Unix shell command prompt and execute commands as if you were sitting right in front of the server typing at the console.
Before SSH, people used Telnet to […]

Secure File Transfer Methods for Servers

Your dedicated server inevitably contains sensitive data, whether it is simply passwords or  customer credit card information.  Whether the data is highly classified or just something you do not want other people to see, it is important to keep it secure and also transfer it securely.
FTP is the tried and tested method for general file […]


When you transfer files from your computer to your server or from one computer to another, you probably use an FTP program.  Some of those programs, like FileZilla, offer support for additional protocols like SFTP.  There is an important difference between FTP and SFTP, and you should know what both are before you start transferring […]

5 Horrible Server Security Practices

There are plenty of horrible ways to get your server hacked, cracked, botnetted, malwared, spammed, virus infected, and any number of awful scenarios, but some are worse than others. I have more sympathy for a server administrator who is subjected to SQL injections and other stealthy, even sinister plots. They probably did not […]

How to Change Your Server’s FTP Port

By default, most dedicated servers use port 21 as their FTP (File Transfer Protocol) port. Most FTP clients also recognize this port out of the box, without any configuration necessary. For the majority of your server needs, you will want to leave the default port as is.
In a few unique situations, however, you […]

5 Free FTP Clients

FTP (File Transfer Protocol) is a very important tool when it comes to managing websites, and there are plenty of circumstances when you will need to upload files to your server using FTP or SFTP (SSH File Transfer Protocol). In no particular order, here are 5 free FTP clients:
1. FileZilla – A free […]

Anonymous FTP: Benefits and Disadvantages

FTP (File Transfer Protocol) servers normally require authentication. A user must login, providing a username and password, and the session will last only as long as the user stays logged in.
Anonymous FTP provides users with the ability to access an FTP server without providing password authentication. At first glance, this may sound insane, […]

Jail FTP Users to Their Home Directories

Even if you trust your users not to purposefully hack your server, allowing them to peruse your entire file system of your dedicated server whenever they want is definitely a bad idea.
On most Linux distributions, the normal users do not have permissions to make any changes to system directories like /etc /var and /usr, but […]

Using FTP from the Linux Command Line

Normally, FTP involves communication between your home or business computer and your server. Therefore, you probably use a graphical FTP program to handle all file transfers. In some instances, however, you will need to transfer files from your server to another server. For that, you will need to login to the second […]

Secure File Transfer with SCP

Under normal circumstances, you would send files to a from your dedicated server using a graphical ftp or sftp program. In some situations, however, you need to use the command line. One particular situation that calls for command-line file transfer is when you are sending data to a another server, such as a […]

Some Common Server Port Numbers

A dedicated server, particularly one running Linux, has a standard set of ports that are configured to operate with certain applications. By default, most firewalls, even when they are secured, allow the default ports to send and/or receive information to and from the outside world. It is still important to know what their […]

Consider Secure Access Levels For Your Server Configuration Plan

When you set up your server configuration there are a few things that should be foremost on your mind. One of those is server security. You don’t want to configure a server without some kind of firewall and protection for you private information. If you are reselling your server space to other who will use […]