One of the first tasks when provisioning a new Ubuntu system is adding and removing users. Each user can have different permission levels and specific settings for various command-line and GUI applications. This article explains how to add and remove user accounts on Ubuntu 18.04. Before You Begin # Only root or users with sudo
Tutorial - Page 21 of 36 - DesignLinux
How to Install Tor Browser on Ubuntu 20.04
Tor browser is a free and customized version of Firefox that allows user to have complete anonymity online. It routes your web traffic through a Tor network, while also stripping identifying information from packet headers. In this article we will show you how to install the Tor Browser on Ubuntu 20.04 system. The Tor is
How to Check Python Version
Python is one of the popular programming language. It is used for machine learning, analyzing data, websites and more. Sometimes, for developing it’s required to determine version of Python whether it is supported or not. In this article we will show you how to check the version of Python is installed on your system. Python
500 Internal Server Error
One of the most common errors that occur when browsing the web is the “500 Internal Server Error”. This message indicates that the webserver is experiencing technical problems. This article explains what a 500 error means, why you’re getting an HTTP 500 code, and how to troubleshoot these errors. What is a 500 Internal Server
How to Install Sublime Text 3 on Ubuntu 20.04
Sublime Text is one of the most popular, powerful and widely used text editor today. It is used for web and software development. You also can make it more powerful by installing Sublime Text plugins. This guide shows you how to install Sublime Text 3 on Ubuntu 20.04 system. Prerequisites# Before you start Sublime Text
How to Install and Configure Fail2ban on Ubuntu 20.04
Any service that is exposed to the Internet is at risk of malware attacks. For example, if you are running a service on a publicly available network, attackers can use brute-force attempts to sign in to your account. Fail2ban is a tool that helps protect your Linux machine from brute-force and other automated attacks by
How to Install MongoDB on Ubuntu 20.04
MongoDB is an opensource, cross-platform NoSQL database server. It uses JSON document to store data and fields can be vary from compare to other. In this tutorial, we will explain how to install latest version of MongoDB Community Edition on Ubuntu 20.04. MongoDB is popular for handling large amounts of data due to its performance,
How to Install and Use PHP Composer on Debian 10
Composer is a dependency manager for PHP (similar to npm for Node.js or pip for Python ). Composer will pull in all the required PHP packages your project depends on and manages them for you. It is used in all modern PHP frameworks and platforms such as Laravel, Symfony, Drupal, and Magento. This article explains
Understanding the /etc/passwd File Format
The /etc/passwd is a text-based based database that stores the user account information. /etc/passwd file can be modified by root or users with sudo privileges and can be read by all the system users. It is owned by root and has 644 permissions and commonly used for user authentication. It’s recommended to use the usermod
How to Install CouchDB on Ubuntu 20.04
Apache CouchDB is an open-source NoSQL database developed by the Apache Software Foundation. It uses JSON to represent data stored in a database. The CouchDB replication allows you to synchronize two or more CouchDB databases. CouchDB RESTful HTTP/JSON API allows you to read, edit, delete and create database documents. In this tutorial, we will explain