System Tools

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
Использование Cron для автоматизации задач в CentOS 8 — step-by-step Linux tutorial on Progressive Robot

Использование Cron для автоматизации задач в CentOS 8

Предыдущая версия данного обучающего руководства была написана Шоном Льюисом. Cron — это хронологический демон-планировщик задач, работающий в операционных системах типа Unix, включая дистрибутивы Linux. Cron запускается в фоновом режиме,…

Read more
How To Use Foreign Keys in SQL — step-by-step Linux tutorial on Progressive Robot

How To Use Foreign Keys in SQL

When working on a large SQL project, you must maintain the accuracy and consistency of data across all tables using foreign keys. This is where referential integrity comes into play. Referential integrity ensures all data references are valid in SQL and prevents inconsistent entries or orphaned records. In this tutorial, you’ll enforce referential integrity with foreign keys on your database.

Read more
How To Use PAM to Configure Authentication on an Ubuntu 12.04 VPS — step-by-step Linux tutorial on Progressive Robot

How To Use PAM to Configure Authentication on an Ubuntu 12.04 VPS

PAM, or Pluggable Authentication Modules, is a system for connecting authentication services to application requesting authentication, through the use of a consistent API. Authentication schemes can be switched out without having to reconfigure large amounts of code. In this guide, we will discuss how PAM works and give a basic explanation of how the system operates.

Read more
How To Use Vim for Advanced Editing of Plain Text or Code on a VPS — step-by-step Linux tutorial on Progressive Robot

How To Use Vim for Advanced Editing of Plain Text or Code on a VPS

Vim is a powerful text editor that can be used to edit both normal text documents and source code for programming. It excels at both of these tasks by being flexible and having functions that adapt well to either circumstance. In this guide, we will demonstrate how to leverage some of these functions to edit more efficiently.

Read more
What is FTP and How Is It Used? — step-by-step DevOps tutorial on Progressive Robot

What is FTP and How Is It Used?

This tutorial provides some information about FTP and includes some basic FTP commands. Additionally it includes links to the variety of FTP tutorials on the the cloud provider site. FTP is a way to transfer files between hosts over the internet. It is especially helpful as a way to upload or download files to or from a site quickly.

Read more
Cómo configurar la autenticación basada en claves de SSH en un servidor Linux — step-by-step Linux tutorial on Progressive Robot

Cómo configurar la autenticación basada en claves de SSH en un servidor Linux

SSH, o shell seguro, es la forma más común de administrar servidores Linux de forma remota. A pesar de que el demonio permite la autenticación con contraseña, exponer una cuenta protegida por contraseña a la red puede exponer a su servidor a ataques de fuerza bruta. En esta guía, demostramos cómo puede configurar su servidor con claves SSH, el cual es el método de autenticación recomendado. Es mucho más difícil que los atacantes las eviten, lo que le proporciona un mecanismo de inicio de sesión

Read more
CHAT