Tutorials on Linux, Programming & Technology

How to Setup FTP Server with VSFTPD on Ubuntu 20.04

How to Setup FTP Server with VSFTPD on Ubuntu 20.04

FTP provides a service of transferring files between various systems over the network. VSFTPD is a widely used choice for setting up FTP servers. In this how-to guide we learned the installation of FTP Server with VSFTPD on Ubuntu 20.04. Furthermore, we configured it and its firewall along with the creation of a user.

Install and Configure Fail2ban on Debian 11

Install and Configure Fail2ban on Debian 11

Fail2ban is an open source, free tool which is the best out there in helping you protect from brute force attacks or DDOs attacks. It achieves its task by monitoring the service logs for any kind of malicious activity. To scan log files, regular expressions are used by Fail2ban. Fail2ban scans and then if any pattern that matches is counted. When this count reaches a certain threshold which is predefined, it bans the IP of the offending machine. The installation process of Fail2ban is very easy as it is already in the default repositories of debian 11. Let’s explore the steps in installing Fail2ban one by one. Step1: To install Fail2ban, run the following command in the Debian 11 terminal

How To Install Node.js on Debian 11

How To Install Node.js on Debian 11

Node.js is the most advanced/groundbreaking technology out there for the developers of web applications right now. It was first released just about 11-12 years ago but is now leading in every aspect of server-side applications. To make it clear let me tell you that Netflix, PayPal is also developed using Node.js.

How to Install and Configure VNC on Ubuntu 20.04

How to Install and Configure VNC on Ubuntu 20.04

The full form of VNC is Virtual Network Computing. If you are not comfortable with the Command-line interface this is the tool for you. It is a connection system that gives you a graphical interface on a remote server where you can use your mouse and keyboard to interact with it. It makes your life easy as you don’t have to write commands anymore to manage files or software or even settings.

How to Install and Use Wine on Ubuntu 20.04

How to Install and Use Wine on Ubuntu 20.04

Having Windows applications on various OS environments is extremely beneficial, especially for Linux users. Wine provides this facility in just the simplest steps. Here we learned how to install and use Wine on Ubuntu 20.04. Mostly the applications for Windows are for 32-bit architecture. Here, we’ll enable multiarch that’d allow us to install the application for both 64-bit and 32-bit architecture

How To Install MySQL_MariaDB on Debian 11

How To Install MySQL/MariaDB on Debian 11

MySQL and MariaDB are very popular among developers as both are free and relational databases. The relational database keeps our data in tables and makes it more organized.

How to Install and Configure an NFS Server on Ubuntu 20.04

How to Install and Configure an NFS Server on Ubuntu 20.04

We have to set up the host Server. For this purpose, we have to install all the required packages. After that, we have to create and then export the NFS directories. In the end, we have to configure the firewall. Step1: The first step is the installation of the NFS kernel Server Package. This will basically convert our Ubuntu 20.0 into a server

How to Use the nmap Command

How to Use the nmap Command

Nmap is a famously used command for scanning and maintaining the network. It helps the network administrator for securing and managing their networks.

How To Set Up LAMP Stack (Apache, MariaDB, and PHP) on Debian 11

How To Set Up LAMP Stack (Apache, MariaDB, and PHP) on Debian 11

Lamp stack means Linux used as an operating system, Apache as a web server, MySQL/MariaDB as the database where all our data will be stored, and PHP where all the processing and handling content happens. Lamp stack is a blessing for web developers and that is why it is very popular.

How To Install/Uninstall PHP on Debian 11

How To Install/Uninstall PHP on Debian 11

PHP 8.0  is the newer version of PHP language which is also usable for commercial purposes. It is a cross-platform language which means it is executable on all the major operating systems. These Operating systems include Ubuntu, Windows, macOS, etc.

How to Install Asterisk on Ubuntu 20.04

How to Install Asterisk on Ubuntu 20.04

In today’s guide we learn how to install Asterisk on Ubuntu. Asterisk provides us various benefits from SMS messaging to voice calls etc. Installing it you can build various customizable communication applications.

How to Install Gitea on Ubuntu 20.04

How to Install Gitea on Ubuntu 20.04

Gitea is a lighter but very powerful software whose goal is clear. It aims to make the easiest and fastest way of setting up a self-hosted git service.

How to Install and Uninstall Wine on Debian 11

How to Install and Uninstall Wine on Debian 11

Wine is an amazing tool that is open-source, free, and easily installable in our Debian 11 system. Once we get used to this tool, we will be able to use windows applications and games in our own Debian 11 system.

Understanding Linux File Permissions

Understanding Linux File Permissions

As Linux is a multi-user system, it allows more than one user to have access to the system at the same time if it’s attached to a network or the internet. Remote users can login via ssh (secure shell) and operate the computer.
In such a multi-user environment, it’s necessary to ensure operational accuracy to users. So that the actions of one user could not be allowed to crash the system, nor could one user interfere with the files belonging to another user.

How To Install Apache on Debian 11

How To Install Apache on Debian 11

Apache web server is an open-source free service that allows users and developers to share their work on the internet by being reliable, robust, fast as well as secure.

How to Install Flask on Ubuntu 20.04

How to Install Flask on Ubuntu 20.04

Flask is a microframework that allows users to build secure and maintainable web applications. It comes with basic tools and built in python packages to help you get started with developing web applications and add additional functionality to the flask application.

Linux ifconfig Command

Linux ifconfig Command

In this article we learned about the “ifconfig” command in Linux along with how to install and use it. Users can view and modify various network interfaces using it. Although it’s replaced by the “ip” command still, it’s useful due to various reasons, one of them being it’s simpler syntax.

How to Install Python 3.9 on Debian 11

How to Install Python 3.9 on Debian 11

Python is one of the most famous languages in Computer Science. Every developer at some point was exposed to this language. And rightly so! As it offers a huge range of areas.

How To Install Java on Debian 11

Java has been a popular programming language because of its flexibility as it can be used to create/develop applications in mobiles as well as desktop applications. Developers love to code in Java and create different kinds of applications using Java.

What's New in Debian 11 Bullseye

What’s New in Debian 11 “Bullseye”

Debian is a free operating system and is used by millions of people across the globe. It is the building block or the foundation of many distributions like Ubuntu. To add further, this is the most versatile and stable Linux distribution one can find out there.  Debian 1.1 which was named Buzz was first released in 1996. Since then it has come a long way.

Initial Server Setup with Debian 11

Initial Server Setup with Debian 11

When you first install Debian 11 you need to set up a server. One must follow these steps to set up the server. These steps include updating and upgrading, adding a new sudo user, set up a firewall, and securing SSH. In this article, we have learned today how to set up a server on Debian 11 Bullseye initially

How to Install Plex Media Server on Ubuntu 20.04

How to Install Plex Media Server on Ubuntu 20.04

Plex Media Server’s function is to organize and store our media libraries/content on our system. We can stream them to any device for example computer, phone, tablet, or even TV from anywhere and anytime after organizing. The media includes videos, photos, and music collections.

How to install Sweet Home 3D on Ubuntu 20.04

How to install Sweet Home 3D application in Ubuntu 20.04

Sweet Home 3d is ideal for anyone who wants to design homes. You may also renovate your already constructed home to give it a new look with the endless possibilities this tool will provide you. In this write-up, we focussed on how to install Sweet Home 3D using various methods in Linux.

How to install Kodi on 20.04

How to install kodi on Ubuntu 20.04

Kodi is a famous media player for the Ubuntu operating system. It’s based on an open-source application that’s been updated frequently. You can instantly stream audio and video files, and it may even be utilized as a home theatre system. This media player comes highly recommended, and if you haven’t already tried it, you should give it a shot.

How to enable Dark Mode on Ubuntu 20.04 LTS

How to enable Dark Mode on Ubuntu 20.04 LTS

The dark mode is getting popular these days as it is more pleasant to the eyes, and you can work a lot better even in low light conditions or at night than the light mode. It also improves battery efficiency as it consumes less power. This article has taught you about the dark mode and how you can enable this.

How to install Tabby (Terminus) Terminal on Ubuntu 20.04

How to install Tabby (Terminus) Terminal on Ubuntu 20.04

Tabby is one of the most advanced and user-friendly terminal that can be used as an alternative to the default Ubuntu terminal, which is quite simplistic. It gives you lots of options that do not come with the built-in terminal app.

How to install Steam on Ubuntu

How to install Steam on Ubuntu 20.04

Steam is a well-known online gaming platform accessible over the internet that works with major operating systems. One of its most prominent features is users’ ability to play games by either purchasing or downloading to their steam accounts

How to Install & Use KIO GDrive in Ubuntu 20.04

How to Install & Use KIO GDrive in Ubuntu 20.04

KIO GDrive is a software program that permits users to edit and access files that are stored in Google Drives using KDE-based applications like  Kate, Dolphin, and others. This article provided you a brief introduction of KIO GDrive and then it leads you towards its installation and usage method on Ubuntu 20.04.

How to install and use Discord on Ubuntu 20.04

How to Install and Use Discord on Ubuntu 20.04

Discord is the most recent in a long line of applications designed to address this issue. This platform combines the accessible chat user interface present in many applications such as Slack enabled with voice and video chat. You can communicate with people in your Discord chat servers from almost anywhere which surely expands the app’s social capabilities. Now, let’s start its installation guide on Ubuntu 20.04. Firstly, ensure that you are using the terminal as a ‘superuser’.