Extend LEDE/OpenWRT system storage with USB

How to Extend LEDE/OpenWRT System Storage with an USB Device

LEDE/OpenWRT is a Linux-based operating system which can be used as an alternative to proprietary firmwares on a wide range of routers.

Installing it provides increased security, let us tweak our router and give us a wide range of software packages to install from the system repositories.

Installing packages is
very easy, thanks to the opkg package manager, but often the available
space on common routers is quite limited. In this tutorial we will see how to
extend the available system space using an USB device.

Read more

The 403 forbidden error message appears when trying to access a file you are not authorized for

Deny Direct File Download With .htaccess

Just because you host something online does not necessarily mean that you want everyone to have access to it. For example, if you are developing or hosting an online project which contains private information sitting on your filesystem available only for authorized access only. In this tutorial, you will see how to deny direct download to a file by using an .htaccess configuration file on an Apache web server in Linux.

Read more

GNOME login as root

GNOME login as root

In this tutorial, you will see how to enable root login for the GNOME desktop environment on a Linux system. By default, users are expected to log in to the GNOME desktop environment using a normal account. This is a recommended practice due to security concerns. If you wish to ignore this recommendation and log in to GNOME with the root account, keep reading below.

Read more

Enabling full disk encryption in Ubuntu 22.04 Jammy Jellyfish Linux

Ubuntu 22.04 Enable full disk encryption

The best way to keep your Ubuntu 22.04 system and files completely secure in the case of theft is to enable full disk encryption. This way, if your device is stolen or someone is sitting at your desk and trying to boot into your PC, they will need to know your password in order to mount any partitions. Even if they access the hard drive content through other means, all files would be encrypted and no one could read their contents.

Read more

header-image

How to define a custom Firewalld zone

Firewalld is the default high-level firewall manager on the Red Hat family of distributions. One of its peculiarities is that it defines a series of so called firewall zones: each zone can be considered like a different level of trust and can be configured to allow traffic through a specific set of ports. While Firewalld comes with some predefined zones which can be easily examined and modified, sometimes we may want to create our custom zones from scratch.

Read more

How to set a root password on Ubuntu 22.04 Jammy Jellyfish Linux

How to set a root password on Ubuntu 22.04 Jammy Jellyfish Linux

Although it is conventional to log into the root account on some Linux systems, by default Ubuntu 22.04 does not allow us to log into root and instead expects us to achieve root permissions through use of sudo. However, it is still possible to set a root password and subsequently log directly into root. In this tutorial, you will see how to set a password for the root account on Ubuntu 22.04 Jammy Jellyfish.

Read more