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

There are multiple options available to identify the running desktop environment on a Linux desktop. Here we discuss two commonly used options. First, execute the following command to check the name of the Desktop Environment. echo $XDG_CURRENT_DESKTOP In addition, you can also identify the Desktop by checking the currently running processes. Like the following command will show you the processes running for XFCE or KDE or GNOME desktops. ps -e | grep -E -i “xfce|kde|gnome” You will see the results like below. As per the below result, the GNOME desktop is being used on this system.

Read More

Java is a popular programming language for system software development and web application. You need to install the Java Development Kit (JDK) and Java Runtime Environment (JRE) for the setup of the Java development environment. This tutorial will guide you to install Oracle Java 13 version on Debian 10 Buster Linux system. Step 1 – Prerequisites First of all, log in to Debian 10 Buster system as the sudo user and install some required packages on your Debian system. sudo -i apt update apt install wget libasound2 libasound2-data Step 2 – Download Java Debian Package Download the latest Java SE…

Read More

SFTP (SSH File Transfer Protocol) is a secure protocol to transfer files between systems. It uses an encrypted secure shell (SSH) for the communication between two systems. You can also use this or this tutorial to configure sftp only user on your Linux system without SSH access. In this tutorial you will learn: Connect to remote sftp server Navigation in file system Upload files to SFTP server Download files from SFTP server Close SFTP connection Connect to Remote SFTP Server Use sftp command-line utility to connect remote sftp system. You need the sftp user and hostname or IP address of…

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 10 (Buster) Linux system. 1. Install Sendmail on Debian 10 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 After packages installation execute the sendmailconfig command to…

Read More

Wget is a useful network utility for downloading files from a remote server over various protocols. This tutorial will help you to install wget on macOS using brew. Prerequisites Before starting the installation of wget network utility using this tutorial you must have the following prerequisites. Terminal: You must have Mac Terminal access and little knowledge about working with the terminal application. Homebrew: You must have Homebrew installed on your macOS. You can also use the below command to install brew. ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” Install wget Now, execute the following command on the terminal to install brew on…

Read More

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