🐧

Ubuntu Linux

Articles based on Ubuntu Linux, including installing packages, managing user accounts, sharing files with Windows machines and more.

Ubuntu Linux 3 min read
How to Setup PuTTY for SSH Key Authentication on Windows 11

The post provides a step-by-step guide for configuring PuTTY with SSH Key (no passwords) authentication on Windows 11, deemed more secure than traditional password authentication. It covers the process from downloading and installing PuTTY, generating a key pair, and copying the public key to the SSH server to disabling password login and configuring the PuTTY client for password-less authentication.

November 14, 2021 Read more →
Ubuntu Linux 5 min read
How to Set Up SSH Key Authentication in Windows 11

The post provides a guide for creating and configuring SSH keys for passwordless login on Ubuntu Linux, Unix-like systems, and Windows 11. It also includes instructions on how to use these keys to authenticate to an SSH server and the configuration steps for disabling password login. Additionally, it deals with how to copy your public key to an SSH server in Windows 11 using PowerShell.

November 12, 2021 Read more →
Ubuntu Linux 5 min read
How to Install Apache Maven on Ubuntu Linux

This article guides students and new users on how to install Apache Maven on Ubuntu Linux. Maven, an open-source software project management tool, can easily be installed using Ubuntu's default repositories or manually for the latest version. The post also provides instructions on how to verify the installed version and set up Maven environment variables.

October 20, 2021 Read more →
Ubuntu Linux 4 min read
How to Install MySQL Workbench on Ubuntu Linux

This article provides a guide for students and new users on how to install and operate MySQL Workbench on Ubuntu Linux. The post illustrates how to manage MySQL or MariaDB databases locally or remotely, run SQL queries, configure servers, and more. It provides installation steps using Snap package management and how to establish a database server connection. It ends by discussing how to disable the auth_socket plugin to enable root password authentication.

October 18, 2021 Read more →
Ubuntu Linux 5 min read
How to Install Redis on Ubuntu Linux

This guide offers instructions for students and new users to install and configure Redis in-memory database on Ubuntu Linux. The process involves running several commands to install Redis, verifying its status, and configuring remote access if required. As a beneficial tool for dynamic applications and websites, Redis enhances speed through its caching abilities, especially in platforms like WordPress and Drupal.

Ubuntu Linux 4 min read
How to List Installed Packages on Ubuntu Linux

This article provides detailed steps for listing all installed packages on Ubuntu Linux using the apt and dpkg-query package management tools. It highlights the importance of knowing installed packages when diagnosing vulnerabilities or replicating installations. Additionally, it discusses how to use filters for a more readable output, or count the total number of installed packages.

October 17, 2021 Read more →
Browsers 4 min read
How to Install Google Chrome on Ubuntu Linux

This piece provides a detailed guide on installing Google Chrome on Ubuntu Linux, a beginner-friendly, open-source operating system. Installation can be done either via Chrome's download page or through the command line console. Google Chrome is not included in Ubuntu's default repositories so it must be manually downloaded and installed.

Ubuntu Linux 6 min read
How to Install CUPS Print Server on Ubuntu Linux

This post educates students and new Ubuntu Linux users on how to establish a CUPS print server. CUPS lets a computer operate as a print server, facilitating printing and print services on Unix-like operating systems. It manages printing tasks in multiple-printer environments and offers several benefits like printing, queueing, and network printing. This tutorial covers the process of installing and configuring CUPS on Ubuntu, verifying its installation, and installing printer drivers.

October 16, 2021 Read more →
Ubuntu Linux 5 min read
How to Install Memcached on Ubuntu Linux

This content provides a detailed guideline on the installation and use of Memcached on Ubuntu Linux for students and new users. Memcached, a lightweight, open-source, in-memory key-value data store functions to significantly enhance the speed of dynamic web applications by caching repeated PHP object or database calls. Instructions for installing, configuring and blocking remote access to Memcached are outlined, alongside necessary precautions to prevent potential misuse.

October 15, 2021 Read more →
Ubuntu Linux 5 min read
How to Add or Remove a User on Ubuntu Linux

The post provides detailed instructions on how to add or remove users on Ubuntu Linux, whether for system administrators or home users. It outlines two command-line tools namely "useradd" and "adduser", with elimination processes via "userdel" and "deluser" commands. The guide also presents steps for command line user addition and GUI-based application instructions for Ubuntu desktop user management. It further elucidates how to upgrade a user to administrator.

October 13, 2021 Read more →
Ubuntu Linux 3 min read
How to Mount Windows 11 Shares on Ubuntu Linux

The content provides a detailed walkthrough for mounting Windows shares on Ubuntu Linux, using Windows 11 and Ubuntu as examples. Steps include enabling Network Discovery and Public Folder Sharing in Windows 11, setting up file sharing, and installing the required CIFS utility package on Ubuntu. A user can then mount the Windows share using the mount command with the cifs file system. There are also instructions for setting up auto-mount whenever Ubuntu starts up.

October 12, 2021 Read more →
Ubuntu Linux 5 min read
How to Setup Apache Reverse Proxy

This post provides a guide for setting up the Apache HTTP server as a reverse proxy. Apache, typically a web server, can function as a reverse proxy for applications/devices lacking web server features. Using Apache reduces backend server load via SSL encryption, caching, etc. Steps include enabling necessary modules and setting configurations. This is particularly helpful for students or new users of Ubuntu Linux, a popular operating system for desktops and servers.

October 11, 2021 Read more →
Ubuntu Linux 5 min read
How to Setup Nginx Reverse Proxy

This guide demonstrates setting up a reverse proxy on the Nginx HTTP server, often used as a reverse proxy for HTTP and non-HTTP servers. A reverse proxy directs client requests to appropriate backend servers and can perform tasks such as SSL encryption, caching, load balancing, and compression. The guide offers instructions and configurations for using Nginx as a reverse proxy for various applications and backend servers, focusing on ease of understanding for students and beginners.

Ubuntu Linux 5 min read
How to Reset MySQL or MariaDB Root Password

This content provides a step-by-step guide to resetting or changing MySQL or MariaDB passwords on Ubuntu Linux. The tutorial addresses scenarios such as forgetting the root password in these databases and guides users through various command line instructions for password recovery, depending on the MySQL or MariaDB server's version being used. Additionally, it covers using the auth_socket plugin and explains how to restart the database servers after performing the necessary actions.

October 10, 2021 Read more →
Ubuntu Linux 3 min read
How to Change Hostname in Ubuntu 24.04

This article provides instructions on changing the hostname in Ubuntu 24.04. It emphasizes the importance of unique hostnames for device identification on a network. Users can change the hostname using the `hostnamectl` command and must also update the "/etc/hosts" file. A system reboot is required for changes to take effect.

Exit mobile version