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..

Red Hat, the company behind Fedora and its related projects, has a reputation for favoring open source code that is more practical than it is experimental. However, Fedora also offers users access to beta software in some cases. One of those is LibreOffice, which you can install on Fedora by downloading from the official website. The LibreOffice is a free and open-source office software suite. If you’re excited about using the latest version of LibreOffice but don’t necessarily want to switch from your current operating system, read on for instructions on how to install LibreOffice on your Fedora computer. Install…

Read More

Sendmail is a widely used Mail Transfer Agent (MTA) that allows users to send and receive email on Linux systems. It is a powerful and flexible mail server solution that can be configured to work with various email clients and services. In this article, we will provide you with a comprehensive guide to understanding, installing, and configuring Sendmail on Ubuntu. We will also cover some tips and tricks for mail server administrators to ensure efficient and secure operation. Prerequisites Before you begin, ensure that you have the following: An Ubuntu system (we will use Ubuntu 20.04 LTS in this guide,…

Read More

Sendmail is a MTA (Mail Transfer Agent) server used for transferring email from between different hosts. Sendmail uses SMTP (Simple Mail Transfer Protocol) protocol. Most of the system administrators preferred to use Sendmail server as MTA than other MTAs. This tutorial helps you to Install Sendmail on Debian 9 (Stretch) Linux system. 1. Install Sendmail If you don’t have installed Sendmail using the following command to install Sendmail with other required packages using the apt package manager. sudo apt update sudo apt install sendmail sendmail-cf m4 2. Configure Sendmail Server Now, execute the sendmailconfig command to complete the basic configuration.…

Read More

Sendmail is a widely used Mail Transfer Agent (MTA) that allows users to send and receive email on Linux systems. It is a powerful and flexible mail server solution that can be configured to work with various email clients and services. In this article, we will provide you with a comprehensive guide to understanding, installing, and configuring Sendmail on Fedora. We will also cover some tips and tricks for mail server administrators to ensure efficient and secure operation. Prerequisites Before you begin, ensure that you have the following: A Fedora system (we will use Fedora 37 in this guide, but…

Read More

sshpass is a useful tool used for running ssh authentication in non-interactive mode. Using sshpass you can use passwords to ssh or scp command without interactions, which helps to utilize in shell scripts. Instead of using this we recommend using key based authentication. Install sshpass The sshpass package is available in default packages repositories for most of the latest operating systems. You can use following commands to install it on your system. On Debian: sudo apt install sshpass On CentOS: yum –enablerepo=epel -y install sshpass Using sshpass sshpass uses SSHPASS environment variable to store user passwords. You need to first…

Read More

Question – How to find the local IP address on my Fedora Desktop system? 2 Ways to find IP Address on Fedora Linux Desktop machine? Fedora desktop provides an attractive GUI for working with it. You can either use the command prompt to check the current IP address on your system or use a GUI option to view local IP address on your system. Follow this tutorial to configure new static IP on a Fedora desktop system. Method 1 – Fedora Check IP via GUI Login to your Fedora Desktop system. After that open settings windows on your Fedora Desktop…

Read More

A static IP address is an Internet Protocol (IP) address that remains the same even when your computer is connected to Wi-Fi. You may need a static IP address for several reasons, such as if you have multiple devices on your home network and you want to make sure they can use their respective IP addresses to communicate. If you’re using your computer as a server, it may also be necessary so that other devices can find it at all times. Configuring a static IP address on Fedora is easy and you will learn how in this article. We will…

Read More

Git is a version control system that’s critical for efficient and effective collaborative coding. One common task you may need to perform when working with Git is renaming branches, both on your local machine and on a remote repository. This article will guide you through the process, providing practical examples to ensure you understand every step. Understanding Git Branches In Git, a branch represents a separate line of development. It serves as a pointer to a specific commit and changes as additional commits are made. Branches allow you to isolate new work from the main project, making it an integral…

Read More

phpMyAdmin is a popular web-based tool for managing MySQL databases. Over time, new versions of phpMyAdmin are released to address security issues, introduce new features, and improve overall performance. This article will guide you through the steps to manually upgrade phpMyAdmin on an Ubuntu system. phpMyAdmin installation via Apt package manager create multiple directories: /etc/phpmyadmin – Configuration files /var/lib/phpmyadmin – Library and tmp directries /usr/share/phpmyadmin – Main phpMyAdmin installation Step 1: Backup phpMyAdmin You should take a back up of your current phpMyAdmin directory. However, I have just renamed it to phpmyadmin.bak at the same location. sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak…

Read More

During the update of apt-cache or packages installation with the apt package manager, I get the signature expiration message (EXPKEYSIG 8C718D3B5072E1F5). This means that the gpg signature key is expired. Error Here is logs on my Debian 9 system: sudo apt update Hit:1 http://security.debian.org stretch/updates InRelease Get:2 http://repo.mysql.com/apt/debian stretch InRelease [19.2 kB] Hit:3 https://deb.nodesource.com/node_10.x stretch InRelease Err:2 http://repo.mysql.com/apt/debian stretch InRelease The following signatures were invalid: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering Hit:4 https://packages.sury.org/php stretch InRelease Ign:5 http://mirrors.digitalocean.com/debian stretch InRelease Get:6 http://mirrors.digitalocean.com/debian stretch-updates InRelease [91.0 kB] Hit:7 http://mirrors.digitalocean.com/debian stretch Release Reading package lists… Done … … Use the following command to list…

Read More