Linux Basics

Использование SFTP для безопасной передачи файлов с удаленного сервера — step-by-step Linux tutorial on Progressive Robot

Использование SFTP для безопасной передачи файлов с удаленного сервера

SFTP — это безопасный способ передачи файлов между локальным и удаленным серверами. Будучи значительно более безопасным, чем FTP, данный протокол использует туннель SSH для установления подключения и использует шифрование для передачи файлов в рамках интерактивного сеанса.

Read more
How To Centralize Logs With Journald on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Centralize Logs With Journald on Ubuntu 20.04

In this guide, you will configure a component of the systemd suite of tools to relay log messages from client systems to a centralized log collection server. You will configure the server and client to use TLS certificates to encrypt the log messages as they are transmitted across insecure networks such as the internet and also to authenticate each other.

Read more
Installing and Using the Vim Text Editor on a Cloud Server — step-by-step Linux tutorial on Progressive Robot

Installing and Using the Vim Text Editor on a Cloud Server

In this article, we will cover how to install and utilize the vim text editor. The vim editor is an improvement on the standard “vi” editor standard on every POSIX-compliant system. We will go over the basics of modal editing and how chaining commands can help you accomplish editing tasks quickly.

Read more
How To Set Filesystem Quotas on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Set Filesystem Quotas on Ubuntu 20.04

Quotas are used to limit the amount of disk space a user or group can use on a filesystem. Without such limits, a user could fill up the machine’s disk and cause problems for other users and services. In this tutorial we will install command line tools to create and inspect disk quotas on Ubuntu 20.04, then set a quota for an example user.

Read more
Обновление до версии Ubuntu 20.04 Focal Fossa — step-by-step Linux tutorial on Progressive Robot

Обновление до версии Ubuntu 20.04 Focal Fossa

23 апреля 2020 года была выпущена новейшая версия операционной системы Ubuntu с долгосрочной поддержкой (LTS) — Ubuntu 20.04 (Focal Fossa). В этом руководстве мы расскажем, как провести обновление системы Ubuntu версии 18.04 или выше до версии Ubuntu…

Read more
How To Set Up vsftpd for a User's Directory on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Set Up vsftpd for a User’s Directory on Ubuntu 20.04

FTP, which is short for File Transfer Protocol, is a network protocol that was once widely used for moving files between a client and server. vsftpd, very secure FTP daemon, is an FTP server for many Unix-like systems, including Linux. In this tutorial, you’ll configure vsftpd to allow a user to upload files to their home directory using FTP with login credentials secured by SSL/TLS. You’ll also connect your server using FileZilla, an open-source FTP client, to test the TLS encryption.

Read more
How To Protect SSH with Fail2Ban on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Protect SSH with Fail2Ban on Ubuntu 20.04

Fail2ban is a service that can be run on your server to dynamically block clients that repeatedly fail to authenticate correctly with your services . This can help mitigate the affect of brute force attacks and illegitimate users of your services. In this guide, we’ll demonstrate how to install and configure fail2ban to protect SSH on an Ubuntu 20.04 server.

Read more
CHAT