Top 5 Free and Open-Source HR Software
This article covers the best open source HR management software tools for you. They are effective and useful for small and medium businesses to efficiently manage their human resources.
Businesses are struggling to recruit good and qualified personnel, and to retain them in their service over a substantial period, the above HR management software tools can help to ease the burden of HR managers in businesses.
The listed HR software are OrangeHRM, Sentrifugo, IceHRM, Orange HRM and WaypointHR. Software such as WaypointHR and IceHRM will have to be downloaded from third-party software providers, such as SourceForge.
Set Up Passwordless SSH Login Using ssh-keygen - How to do it ?
This article covers how to enable ssh passwordless login using ssh-keygen and ssh-copy-id. In fact, SSH (Secure SHELL) can be used to transfer files from one computer to another computer over the network using a secure copy (SCP) Protocol.
ssh-keygen creates the public and private keys. ssh-copy-id copies the local-host's public key to the remote-host's authorized_keys file. ssh-copy-id also assigns proper permission to the remote-host's home, ~/.ssh, and ~/.ssh/authorized_keys.
Encrypt Apache Webserver with Let's Encrypt SSL Certificate on Rocky Linux 8 - How to do it ?
This article covers how to secure your Apache webserver with Let's Encrypt SSL certificate. In fact, Let's Encrypt SSL certificates are yet another option for securing your web site with an SSL. Once installed, the system provides automatic renewal of certificates and will encrypt traffic to your web site.
Install Bitwarden on Linux Mint 20 - Follow these steps ?
This article covers the best method to install the Bitwarden password manager on your Linux Mint 20 system. In fact, Bitwarden stores all of your logins in an encrypted vault that syncs across all of your devices. Since it’s fully encrypted before it ever leaves your device, only you have access to your data. Not even the team at Bitwarden can read your data, even if we wanted to.
Best Open Sources Shells in Linux
This article covers the most popular shells among Linux users. In fact, Shell is an environment in which we can run our commands, programs, and shell scripts. There are different flavors of a shell, just as there are different flavors of operating systems. Each flavor of shell has its own set of recognized commands and functions. As Linux is flexible we can switch between shells easily without any additional configuration.
What is a Shell Prompt in Linux ?
The prompt, $, which is called the command prompt, is issued by the shell. While the prompt is displayed, you can type a command.
Shell reads your input after you press Enter. It determines the command you want executed by looking at the first word of your input. A word is an unbroken set of characters. Spaces and tabs separate words.
Following is a simple example of the date command, which displays the current date and time:
$date
Thu Jun 25 08:30:19 MST 2021
Functions of Linux kernel:
- Controls all computer operations.
- Coordinates all executing utilities.
- Ensures that executing utilities do not interfere with each other or consume all system resources.
- Schedules and manages all system processes.
Install and Configure Fail2ban on Ubuntu 20.04 - Do it this way ?
This article covers how to install Fail2ban and protect SSH from illegitimate attempts. For webmasters or anyone managing Linux server that is accessible over the Internet, the risks of the server being compromised is high, so implementing best security practices to help mitigate these attacks should be a priority. In fact, Fail2ban is a tool that help protect Linux servers from brute force and other automated attacks by monitoring the services logs for malicious activity. It uses regular expressions to scan the server's logs for malicious attempts and bans offending IPs for a specific length of time using the system's firewall.
How to Install Fail2ban on any Linux system ?
Fail2ban packages are automatically included in Ubuntu repositories. To install it, simply run the commands below:
$ sudo apt update
$ sudo apt install fail2ban
Once the installation is complete, the service should automatically start up and ready to be configured.
To check if the service is up and operational, run the commands below:
$ sudo systemctl status fail2ban