Linux Basics

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
How to Connect to a Terminal from Your Browser Using Python WebSSH — step-by-step Linux tutorial on Progressive Robot

How to Connect to a Terminal from Your Browser Using Python WebSSH

Ordinarily, you connect to an SSH server using a command line app in a terminal, or terminal emulator software that includes an SSH client. Some tools, like Python’s [WebSSH](https://pypi.org/project/webssh/), make it possible to instead connect over SSH and run a terminal directly in your web browser.

Read more
So bearbeiten Sie die Sudoers-Datei — step-by-step Linux tutorial on Progressive Robot

So bearbeiten Sie die Sudoers-Datei

Der Sudo-Befehl ist nützlich, um Befehle mit Berechtigungen auszuführen, die normalerweise außerhalb des Bereichs Ihres Benutzers liegen. In diesem Leitfaden wird erläutert, wie Sie die Konfigurationsdatei bearbeiten, um die Funktionsweise von Sudo anzupassen.

Read more
How To Partition and Format Storage Devices in Linux — step-by-step Linux tutorial on Progressive Robot

How To Partition and Format Storage Devices in Linux

Preparing a new disk for use on a Linux system can be quick and easy. There are many tools, filesystem formats, and partitioning schemes that may complicate the process if you have specialized needs, but if you want to get up and running quickly, it’s fairly…

Read more
How To Set Up SSH Keys on Ubuntu 12.04 — step-by-step Linux tutorial on Progressive Robot

How To Set Up SSH Keys on Ubuntu 12.04

SSH keys provide a more secure method of logging into a server than using a password. With SSH keys, users can log into a server without a password. This tutorial explains how to generate, upload, and use an SSH key pair, and optionally how to disable password-based SSH authentication.

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

How to Set Up SSH Keys on Rocky Linux 9

SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with a Rocky Linux server, chances are you will spend most of your time in a terminal session connected to your server through SSH. In this guide, we’ll focus on getting a reliable SSH configuration set up.

Read more
How To Set Up Time Synchronization on Debian 10 — step-by-step Linux tutorial on Progressive Robot

How To Set Up Time Synchronization on Debian 10

Accurate timekeeping has become a critical component of modern software deployments. Debian 10 has time synchronization built in and activated by default using the standard ntpd time server, provided by the `ntp` package. In this article we will look at some basic time-related commands, verify that ntpd is active and connected to peers, and learn how to activate the alternate systemd-timesyncd network time service.

Read more
How To Use Dig, Whois, & Ping on an Ubuntu VPS to Query DNS Data — step-by-step Linux tutorial on Progressive Robot

How To Use Dig, Whois, & Ping on an Ubuntu VPS to Query DNS Data

Setting up domain names can be challenging for those who are inexperienced. The “dig” command can help verify that your domain settings are correct. This is also helpful for investigating how other websites set up their domain records. This guide will introduce the basics of how to query information with dig. It will also briefly explore the “ping” and “whois” commands.

Read more
CHAT