Getting Started

How to Set Up SSH Keys on Debian 9 — step-by-step Linux tutorial on Progressive Robot

How to Set Up SSH Keys on Debian 9

SSH-key-based authentication provides a more secure alternative to password-based authentication. In this tutorial we’ll learn how to set up SSH key-based authentication on a Debian 9 installation.

Read more
How To Configure SSH Key-Based Authentication on a FreeBSD Server — step-by-step Linux tutorial on Progressive Robot

How To Configure SSH Key-Based Authentication on a FreeBSD Server

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 will focus on setting up and using SSH keys for authentication.

Read more
5 Common Server Setups For Your Web Application — step-by-step Web Servers tutorial on Progressive Robot

5 Common Server Setups For Your Web Application

When deciding which server architecture to use for your environment, there are many factors to consider, such as performance, scalability, availability, reliability, cost, and ease of management. Here is a list of commonly used server setups, with a short description of each, including pros and cons. Keep in mind that all of the concepts covered here can be used in various combinations with one another, and there is no single, correct configuration.

Read more
How To Write a Simple Shell Script on a VPS (Part 3) — step-by-step Linux tutorial on Progressive Robot

How To Write a Simple Shell Script on a VPS (Part 3)

In the third part of our Shell Script tutorial, you’ll learn all the “if’s” and “else’s” of bash, and how to use them to your advantage. Conditional statements are indispensable to any useful scripting and full-featured programming language.

Read more
How To Add and Remove Users on FreeBSD — step-by-step Linux tutorial on Progressive Robot

How To Add and Remove Users on FreeBSD

On FreeBSD, like other Unix-like OSes, user accounts can be created to provide interactive access to the system. User accounts, when managed properly, can add a layer of system security by providing a way to limit individual user’s access to only the files and directories that it needs to accomplish its tasks.

Read more
Экосистема Docker: знакомство с общими компонентами — step-by-step Docker tutorial on Progressive Robot

Экосистема Docker: знакомство с общими компонентами

Этот туториал является 1-ой частью из 5-ти в серии статей Экосистема Docker. Контейнеризация – это процесс распространения и развёртывания приложений портируемым и предсказуемым образом. Это достигается путём упаковывания компонентов и их зависимостей…

Read more
Recommended Steps for New FreeBSD 10.1 Servers — step-by-step Linux tutorial on Progressive Robot

Recommended Steps for New FreeBSD 10.1 Servers

When setting up a new FreeBSD 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 go over some of the most common examples. We will cover how to create a firewall that denies most traffic, ensure that your server’s time zone accurately reflects its location, and set up NTP polling to keep the server’s time accurate. Finally, we will demonstrate how to add some extra swap space to your server.

Read more
CHAT