Author: Rahul

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

Rsync is a powerful command-line utility for Unix/Linux systems, that allows you to synchronize and transfer files between different two systems. One of the key features of Rsync is the ability to exclude files and directories from the synchronization process. This feature can be incredibly useful for a variety of tasks, such as backups, codebase synchronization, and data management. In this article, we’ll get a basic understating of excluding files and directories with Rsync command line utility. Also includes a few useful examples using this feature. Exclude files and directories with rsync The most basic method for excluding files and…

Read More

Rsync is a command-line utility that is used to synchronize files and directories between two locations. It is commonly used to copy files from one location to another while preserving file attributes such as permissions, timestamps, and ownership. One of the powerful features of rsync is the ability to copy only the files that are missing or have been modified in the destination location. This can be useful when you want to keep a backup of your files, or when you want to update a website or server with the latest changes. Copy Missing Files with Rsync To copy only…

Read More

The `lsusb` command is a utility in Linux that allows users to list the USB (Universal Serial Bus) devices connected to the system. This utility is the part of “usbutils” package, which provides utilities to display information about USB buses in the system and the devices connected to them. A USB (Universal Serial Bus) is a widely used standard for connecting devices to computers. It allows users to connect a many of devices such as keyboards, mice, printers, and external storage devices to their computers with ease. The `lsusb` command can be used to display information about these devices, including…

Read More

The SSL connection error: error:0A000086:SSL routines::certificate verify failed error is usually encountered when establishing an SSL connection to a MySQL server. I was configuring the replication between two MySQL servers running with MySQL version 8.0. After configuring the replication, the “SHOW SLAVE STATUS” command on the slave instance shows me the following error: Last_IO_Error: error connecting to master ‘[email protected]:3306’ – retry-time: 60 retries: 3 message: SSL connection error: error:0A000086:SSL routines::certificate verify failed Then I tried to connect the Master server from the slave using the command line, with the client certificate. Again I received the following error with the connection:…

Read More

Shared hosting is a type of web hosting service where multiple websites are hosted on the same server. Each website is allocated a certain amount of resources, such as storage space and bandwidth, which it can use to host its content and serve its visitors. It is a popular and cost-effective option for small businesses that want to launch a website. With shared hosting, your business’ website will be hosted on the same server as other websites, which helps to lower costs. Pros & Cons of Shared Hosting There are several pros to using shared hosting: It is cost-effective: Shared…

Read More

Pop!_OS is a popular operating system based on Ubuntu, and like most operating systems, it comes with a default version of Python installed. However, you may want to install a newer version of Python or multiple versions of Python on your system for different purposes. Python is a popular programming language that is widely used in many fields, including data science, web development, and scientific computing. Pop!_OS is a popular operating system based on Ubuntu, and like most operating systems, it comes with a default version of Python installed. However, you may want to install a newer version of Python…

Read More

The Linux shell is a command-line interface that allows users to interact with the operating system and execute commands. There are several different types of Linux shells available, each with its own set of features and characteristics. In this article, we will introduce the 10 most popular open-source Linux shells, which are widely used by developers, system administrators, and other users around the world. 1. Bash Shell Bash, or the Bourne Again Shell, is the default shell on most Linux and Unix-like operating systems. It is a widely-used, powerful, and flexible shell that is suitable for a wide range of…

Read More
Git Change Remote URL: How to GIT

Git is a distributed version control system that is widely used for tracking changes in source code during software development. It allows developers to collaborate on projects and keep track of their changes without the need for a central repository. Sometimes, it may be necessary to change the URL of a remote repository in a local Git repository. This can happen if the remote repository has been moved to a new location, if you want to use a different remote repository for your local project or if you want to change authentication methods like HTTPS to Git or vice versa.…

Read More

The Secure Shell (SSH) protocol is a method for secure remote login and other secure network services over an insecure network. One way to use SSH securely is by using a public-private key pair, which is a set of cryptographic keys that consists of a private key and a public key. The private key is kept on the client machine, while the public key is uploaded to the server. In this article, we will show you how to generate an SSH key pair in Windows. Prerequisites Before we begin, you will need to make sure you have the following: A…

Read More

OpenSSH is a popular open-source implementation of the Secure Shell (SSH) protocol, which is used to securely connect to and manage remote systems over a network. OpenSSH is included in many popular Linux distributions, including Pop!_OS, and it provides a wide range of tools and utilities for securely accessing and managing remote systems. This tutorial will help you to install and secure the OpenSSH server on Pop!_OS Linux. In this tutorial, we will cover the following topics: Installing OpenSSH server on Pop!_OS Configuring the OpenSSH server Using the OpenSSH client to connect to a remote system Securing the OpenSSH server…

Read More