Generated by All in One SEO v5.0.1.1, this is an llms.txt file, used by LLMs to index the site. # Free Linux Tutorials /var/net/sys/admin/blog ## Sitemaps - [XML Sitemap](https://freelinuxtutorials.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [Installing Turing Smart Screen on Ubuntu Linux](https://freelinuxtutorials.com/installing-turing-smart-screen-on-ubuntu-linux/) - Someone gave me this old turing smart screen 3.5 mini display which can use as a system monitor to display hardware information like CPU,RAM,Network's upload and download, GPU, Disk space etc. Initially I thought this will only works on Windows machine, so I immediately open my browser to see if it does work on Linux, - [Top 10 Commands to Troubleshoot Bluetooth USB Adapter on Linux](https://freelinuxtutorials.com/top-10-commands-to-troubleshoot-bluetooth-usb-adapter-on-linux/) - There are few ways to find if your Bluetooth adapter is installed or not detected by the system. This was tested on Ubuntu Linux 22 and I use an unbranded Cambridge Silicon Radio Bluetooth clone USB adapter Use "dmesg" command to display kernel-related messages like hardware and device driver initialization that takes places during the - [Quick Tip: Install Sticky Notes on Ubuntu 20.04 Linux](https://freelinuxtutorials.com/quick-tip-install-sticky-notes-on-ubuntu-20-04-linux/) - There are few sticky notes apps that you can install and use for Ubuntu desktop. One of the popular option is the Indicator Sticky Notes Here's how to install it using PPA repository. When you add the repository it will tell also on 2 methods how to install it. (Another way is downloading the .deb - [Secure Cron Permissions and Ownerships for Ubuntu Linux](https://freelinuxtutorials.com/secure-cron-permissions-and-ownerships-for-ubuntu-linux/) - Cron is a job scheduler tool used to schedule commands, jobs or scripts for automatic execution at specific interval, fixed times or dates. Enable or start cron service systemctl --now enable cron To verify if it is enabled, used these commands: systemctl is-enabled cron systemctl status cron Sample Output: tux@freelinux:~$ systemctl is-enabled cron enabled tux@freelinux:~$ - [Run Android Apps on Linux Part 2 : Install Genymotion and Google Playstore on Ubuntu](https://freelinuxtutorials.com/run-android-apps-on-linux-part-2-install-genymotion-and-google-playstore-on-ubuntu/) - 1.Run package updates and repositories sudo apt update 2. Install Virtualbox sudo apt install virtualbox Sample Output: tux@FreeLinux:~$ sudo apt install virtualbox Reading package lists... Done Building dependency tree Reading state information... Done DKMS: install completed. Preparing to unpack .../9-virtualbox-qt_6.1.22-dfsg-2~ubuntu1.20.04.1_amd64.deb Unpacking virtualbox-qt (6.1.22-dfsg-2~ubuntu1.20.04.1) ... Setting up virtualbox (6.1.22-dfsg-2~ubuntu1.20.04.1) ... Setting up virtualbox-qt (6.1.22-dfsg-2~ubuntu1.20.04.1) ... 3. - [Run Android Apps on Linux : Install Anbox and Google Playstore on Ubuntu](https://freelinuxtutorials.com/run-android-apps-on-linux-install-anbox-and-google-playstore-on-ubuntu/) - If you come from Windows and you are used to running Android emulators like Bluestacks, don't worry Linux has a lot of ways to run Android apps, one way is using Anbox. Android in a Box or "Anbox" as per official website definition, puts the Android operating system into a container, abstracts hardware access and - [Installation and Configuration of Conky and Conky-Manager on Ubuntu Linux](https://freelinuxtutorials.com/installation-and-configuration-of-conky-and-conky-manager-on-ubuntu-linux/) - Conky is a free desktop system monitor for X Window System for Linux and highly configurable to display system information like CPU, memory, disk and network utilization. 1.Install the package "conky" sudo apt install conky-all tux@FreeLinux:~$ sudo apt install conky-all [sudo] password for tux: Reading package lists... Done Building dependency tree Reading state information... Done - [Installing Wine on Ubuntu Linux](https://freelinuxtutorials.com/installing-wine-on-ubuntu-linux/) - Wine is a free and open-source compatibility layer that allows you to run Microsoft Windows applications on Unix-like operating systems such as Linux. It is originally an acronym for "Wine Is Not an Emulator" 1.Verify the installed architecture of your system. For 64-bit: dpkg --print-architecture Sample Output: tux@FreeLinux:~$ dpkg --print-architecture amd64 For 32-bit: dpkg --print-foreign-architectures Sample - [Configuring Ubuntu Linux for an Ultrawide 21:9 Screen](https://freelinuxtutorials.com/configuring-ubuntu-linux-for-an-ultrawide-219-screen/) - Monitor Specifications: Screen size: 34-inch Aspect ratio: 21:9 Resolution: 3440 x 1440 Refresh Rate: 100Hz Response time: 1ms xrandr tux@FreeLinux:~$ xrandr -q --verbose Screen 0: minimum 8 x 8, current 3440 x 1440, maximum 32767 x 32767 HDMI-0 connected primary 3440x1440+0+0 (0x1c0) normal (normal left inverted right x axis y axis) 797mm x 334mm - [Cool and Fun Linux Terminal Commands](https://freelinuxtutorials.com/cool-and-fun-linux-terminal-commands/) - If you are bored and want to spice up while working on Linux terminal, you can try the following commands and get amused. 1. aafire - Fire in your terminal Installation: Ubuntu/Debian Linux: sudo apt install libaa-bin Run: aafire Sample Output: 2. toilet- display large colourful characters Note: Fonts are .flf or .tlf files - [AIDE Filesystem Integrity Checking Installation and Configuration on Ubuntu Linux](https://freelinuxtutorials.com/aide-filesystem-integrity-checking-installation-and-configuration-on-ubuntu-linux/) - AIDE or Advanced Intrusion Detection Environment, is a file integrity checking tool and can detect unauthorized changes to configuration files . It is quite similar to Tripwire. It will take snapshot of filesystem state which includes permissions, modification times and file hashes , then it can then be used to compare against the current state - [Configure Automatic Software Updates on Ubuntu Linux](https://freelinuxtutorials.com/configure-automatic-software-updates-on-ubuntu-linux/) - It is recommended that a patch management system is maintained and configured. Verify that the system's package repositories are configured. sudo apt-cache policy Sample Output: tux@freelinux:~$ sudo apt-cache policy [sudo] password for tux: Package files: 100 /var/lib/dpkg/status release a=now 500 http://security.ubuntu.com/ubuntu xenial-security/multiverse i386 Packages release v=16.04,o=Ubuntu,a=xenial-security,n=xenial,l=Ubuntu,c=multiverse,b=i386 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages release v=16.04,o=Ubuntu,a=xenial-security,n=xenial,l=Ubuntu,c=multiverse,b=amd64 - [Ubuntu Linux Recommended Filesystem Configuration](https://freelinuxtutorials.com/ubuntu-linux-recommended-filesystem-configuration/) - Here's the following recommendation for filesystem and directories configuration. It will be easier to do it during the initial OS installation but if need to repartition the existing system, it is recommended that full backup is performed. 1.Disable unneeded filesystems using rmmod command rmmod a. freevxfs (free version of Veritas type filesystem) b. cramfs - [Nftables Recommended Configuration on Redhat or CentOS Linux](https://freelinuxtutorials.com/nftables-recommended-configuration-on-redhat-or-centos-linux/) - Nftables is the replacement for iptables, ebtables and arptables. It is a subsystem of Linux kernel providing filtering and classification of network packets,datagrams or frames. Some key things to consider: 1.Installation: dnf install nftables 2. Verify if nftables is enabled: systemctl enable nftables 3. Flush all the rules nft flush ruleset 4. When working remotely, - [Ip6tables Firewall Recommended Configuration on Redhat or CentOS Linux](https://freelinuxtutorials.com/ip6tables-firewall-recommended-configuration-on-redhat-or-centos-linux/) - Ip6tables is a firewall utility that uses policy chains to allow or block traffic. It can configure IPv6 tables, chains or rules provided by the Linux kernel firewall. Some key things to consider: 1. Installation: (When installing iptables package, it will include the ip6tables) dnf install iptables 2. Verify if iptables is enabled: systemctl status - [Iptables Firewall Recommended Configuration on Redhat or CentOS Linux](https://freelinuxtutorials.com/iptables-firewall-recommended-configuration-on-redhat-or-centos-linux/) - Iptables is a firewall utility that uses policy chains to allow or block traffic. It can configure IPv4 tables, chains or rules provided by the Linux kernel firewall. Some key things to consider: 1. Installation: dnf install iptables 2. Verify if iptables is enabled and see the firewall rules: systemctl status iptables iptables -L -n - [Uncomplicated Firewall (UFW) Recommended Configuration on Redhat or CentOS Linux](https://freelinuxtutorials.com/uncomplicated-firewall-ufw-recommended-configuration-on-redhat-or-centos-linux/) - Uncomplicated Firewall (UFW) -frontend for iptables and is a program for managing a netfilter firewall. Some key things to consider: 1. Installation: dnf install epel-release -y dnf install ufw -y 2. Verify if ufw is enabled: systemctl is-enabled ufw 3. Enabling the ufw will flush its chains and may result of disconnection with sessions like - [Top 20 Recommended SSH Configuration on Redhat or CentOS Linux](https://freelinuxtutorials.com/top-20-recommended-ssh-configuration-on-redhat-or-centos-linux/) - Secure Shell or SSH is a cryptographic network protocol used to securely log or access to remote systems. The most popular tool is the OpenSSH which provides a large suite of secure tunneling capabilities and different authentication methods. Installation: dnf install openssh-server yum install openssh-server If there's any configuration changes on sshd configuration (/etc/ssh/sshd_config), reload - [Auditd Recommended Configuration on Redhat or CentOS Linux for System Auditing](https://freelinuxtutorials.com/auditd-recommended-configuration-on-redhat-or-centos-linux-for-system-auditing/) - Here's how to install the program "auditd" and best security practice and recommended settings for system auditing. 1.Install the auditd a. Verify if the package is installed or not, using the rpm command rpm -q audit audit-libs b. If not installed, you will see something like "package audit is not installed' dnf install audit audit-libs - [Top 3 Service Clients to remove for Securing Redhat or CentOS Linux](https://freelinuxtutorials.com/top-3-service-clients-to-remove-for-securing-redhat-or-centos-linux/) - As part of Best Security Practices, it is recommended to remove service clients that are not required for normal operation to reduce local attack. Here are the following programs or clients that need to remove. (Not in particular order) 1.NIS Client -it is used to bind a machine to NIS server, and receive the distributed - [Top 15 Services to Remove for Securing Redhat or CentOS Linux](https://freelinuxtutorials.com/top-15-services-to-remove-for-securing-redhat-or-centos-linux/) - As part of the Best Security Practices, it is recommended to disable all services that are not required for normal operation to prevent the vulnerabilities exploitation of these services for Redhat Enterprise Linux (RHEL) or CentOS Linux. These are the following services that need to audit, uninstall or remove to reduce the number of possible - [Nftables Recommended Configuration on Ubuntu Linux](https://freelinuxtutorials.com/nftables-recommended-configuration-on-ubuntu-linux/) - Nftables is the replacement for iptables, ebtables and arptables. It is a subsystem of Linux kernel providing filtering and classification of network packets,datagrams or frames. Some key things to consider: 1.Installation: apt install nftables 2. Verify if nftables is enabled: systemctl enable nftables 3. Flush all the rules nft flush ruleset 4. When working remotely, - [Ip6tables Firewall Recommended Configuration on Ubuntu Linux](https://freelinuxtutorials.com/ip6tables-firewall-recommended-configuration-on-ubuntu-linux/) - Ip6tables is a firewall utility that uses policy chains to allow or block traffic. It can configure IPv6 tables, chains or rules provided by the Linux kernel firewall. Some key things to consider: 1. Installation: (When installing iptables package, it will include the ip6tables) apt install iptables apt install iptables-persistent 2. Verify if iptables is - [Iptables Firewall Recommended Configuration on Ubuntu Linux](https://freelinuxtutorials.com/iptables-firewall-recommended-configuration-on-ubuntu-linux/) - Iptables is a firewall utility that uses policy chains to allow or block traffic. It can configure IPv4 tables, chains or rules provided by the Linux kernel firewall. Some key things to consider: 1. Installation: apt install iptables apt install iptables-persistent 2. Verify if iptables is enabled and see the firewall rules: iptables -L -n - [Top 20 Recommended SSH Configuration on Ubuntu Linux](https://freelinuxtutorials.com/top-20-recommended-ssh-configuration-on-ubuntu-linux/) - Secure Shell or SSH is a cryptographic network protocol used to securely log or access to remote systems. The most popular tool is the OpenSSH which provides a large suite of secure tunneling capabilities and different authentication methods. Installation: apt install openssh-server If there's any configuration changes on sshd configuration (/etc/ssh/sshd_config), reload the config to - [Uncomplicated Firewall (UFW) Recommended Configuration on Ubuntu Linux](https://freelinuxtutorials.com/uncomplicated-firewall-ufw-recommended-configuration-on-ubuntu-linux/) - Uncomplicated Firewall (UFW) -frontend for iptables and is a program for managing a netfilter firewall. Some key things to consider: 1. Installation: apt install ufw 2. Verify if ufw is enabled: systemctl is-enabled ufw 3. Enabling the ufw will flush its chains and may result of disconnection with sessions like SSH. So when working remotely, - [Auditd Recommended Configuration on Ubuntu Linux for System Auditing](https://freelinuxtutorials.com/auditd-recommended-configuration-on-ubuntu-linux-for-system-auditing/) - Here's how to install the program "auditd" and best security practice and recommended settings for system auditing. 1.Install the auditd a. Verify if the package is installed or not, using the dpkg command dpkg -s auditd audispd-plugins b. If not installed, you will see something like "dpkg-query: package 'auditd' is not installed and no information - [Ubuntu Security Recommendation on Logging](https://freelinuxtutorials.com/ubuntu-security-recommendation-on-logging/) - A. Install and configure Rsyslog Rsyslog is the recommended syslog server on Linux, and has replaced the "syslogd" program. It is has better features and improvements such as TCP log transmission, encryption and can log to database. 1. Install the package apt install rsyslog 2. Verify if rsyslog is installed dpkg -s rsyslog 3. Verify - [Securing Ubuntu Linux with Sysctl](https://freelinuxtutorials.com/securing-ubuntu-linux-with-sysctl/) - Sysctl is a tool to configure or modify kernel parameters at runtime. It is a way to fine tune the kernel, of course without the need to rebuild the kernel. Sample Options: Write variable from the command line (instead of editing the /etc/sysctl.conf file) sysctl -w variable=value Force to reload new configuration in /etc/sysctl.conf (without - [Top 6 Service Clients to remove for Securing Ubuntu Linux](https://freelinuxtutorials.com/top-6-service-clients-to-remove-for-securing-ubuntu-linux/) - As part of Best Security Practices, it is recommended to remove service clients that are not required for normal operation to reduce local attack. Here are the following programs or clients that need to remove. (Not in particular order) 1.NIS Client -it is used to bind a machine to NIS server, and receive the distributed - [Top 15 Services to Remove for Securing Ubuntu Linux](https://freelinuxtutorials.com/top-15-services-to-remove-for-securing-ubuntu-linux/) - As part of the Best Security Practices, it is recommended to disable all services that are not required for normal operation to prevent the vulnerabilities exploitation of these services. These are the following services that need to audit, uninstall or remove to reduce the number of possible threats. 1. Internet Service Daemon(Inetd) / eXtended Internet - [Quick Tip: Screenfetch Installation in CentOS Linux](https://freelinuxtutorials.com/quick-tip-screenfetch-installation-in-centos-linux/) - If you haven't install screenfetch, you will normally see a command not found error message something like this below: [root@CentOS-Server ~]# screenfetch bash: screenfetch: command not found... Steps in Installing Screenfetch in CentOS Linux 1. Install Git yum install git Sample Output: [root@CentOS-Server ~]# yum install git Last metadata expiration check: 2:23:47 ago on Mon - [Top 5 Open-Source Web Servers on Linux](https://freelinuxtutorials.com/top-5-open-source-web-servers-on-linux/) - My Top 5 Open-Source Web Servers on Linux (2021) 1.Apache is a free and open-source cross-platform web server software and actively maintained by the Apache Software Foundation. It is the most popular web server in the world as it powers around 44+% of the website. Some basic features and support: -Loadable dynamic modues -.htaccess -IPv6 - [Top 5 Commands to display Hardware Information on Linux](https://freelinuxtutorials.com/top-5-commands-to-display-hardware-information-on-linux/) - Top 5 Commands to show Hardware Inventory Information in Linux 1.lshw (list hardware) DESCRIPTION lshw is a small tool to extract detailed information on the hardware configuration of the machine. It can report exact memory configuration, firmware version, mainboard configuration, CPU version and speed, cache configuration, bus speed, etc. on DMI-capable x86 or IA-64 systems - [Top 3 Command Line Text Editors for Linux](https://freelinuxtutorials.com/top-3-command-line-text-editors-for-linux/) - My Top 3 Terminal Text Editors for Linux: 1.vi/vim (vim-minimal/vim-enhanced) Vi IMproved, a programmer's text editor DESCRIPTION Vim is a text editor that is upwards compatible to Vi. It can be used to edit all kinds of plain text. It is especially useful for editing programs. Redhat-based/CentOS: yum install vim Debian-based/Ubuntu: sudo apt install vim - [Top 5 Favorite Command Line Web Browsers for Linux](https://freelinuxtutorials.com/top-5-favorite-command-line-web-browsers-for-linux/) - Below are my top 5 favorite Linux's text-based or command line web browsers. The sample look screencapture was done using putty ssh session, using default appearance. lynx Redhat-based/CentOS: yum install lynx Debian-based/Ubuntu: sudo apt install lynx Sample Look: tux@freelinux:~$ lynx freelinuxtutorials.com 2. elinks Redhat-based/CentOS: yum install elinks Debian-based/Ubuntu: sudo apt install elinks Sample Look: tux@freelinux:~$ - [Quick Reference: AWS vs Openstack Comparison](https://freelinuxtutorials.com/quick-reference-aws-vs-openstack-comparison/) - Table comparison between the these popular Cloud Computing platforms, Amazon Web Services (AWS) and Openstack based on services. Services AWS Openstack Compute VM Instance Virtual Servers EC2 Nova Instance Dashboard/GUI Console Horizon Dockers ECS Magnum Load Balancing Elastic Load Balancing(ELB) LBaas API EC2 API Openstack API Block Storage EBS Cinder Object Storage S3 Swift Networking - [NET-TOOLS vs IPROUTE Cheat Sheet (ifconfig vs ip)](https://freelinuxtutorials.com/net-tools-vs-iproute-cheat-sheet-ifconfig-vs-ip/) - The net-tools has been deprecated and plans to obsolete was stated from debian-devel mailing list around 2009 (https://lists.debian.org/debian-devel/2009/03/msg00780.html ) . As per the post, it says: It doesnt support many of the modern features of the linux kernel, the interface is far from optimal and difficult to use in automatisation, and also, it hasn't got - [Quick Tip: Configure SNMP on CentOS for Network Monitoring](https://freelinuxtutorials.com/quick-tip-configure-snmp-on-centos-for-network-monitoring/) - CentOS = 192.168.15.22 (SNMP Client) (Tested on CentOS8) Ubuntu = 192.168.15.19 (SNMP Server) (Tested on Ubuntu 16.04.7 LTS) @CentOS 1. Install SNMP package yum install net-snmp Sample Output: [root@centos~]# yum install net-snmp Last metadata expiration check: 0:45:08 ago on Mon 22 Feb 2021 09:22:23 PM EST. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ - [Qmail How to](https://freelinuxtutorials.com/qmail-how-to/) - qmail server installation and configuration tutorial - [How to Install and Configure Cacti Network Monitoring on Ubuntu](https://freelinuxtutorials.com/how-to-install-and-configure-cacti-network-monitoring-on-ubuntu/) - Cacti is an open-source, web-based network monitoring and RRDTool-based Graphing Solution. Compared to MRTG, Cacti stores information in a MySQL database to create graphs and populate data. It was designed to monitor and collect data about network or system devices. Tested Platform (it should work with other older or later versions as well, recommended to - [Top 5 Basic Steps to Troubleshoot Network in Linux](https://freelinuxtutorials.com/top-5-basic-steps-to-troubleshoot-network-in-linux/) - 1.Find if your interface has IP address, it's either obtained dynamically via DHCP server or manually configured using static configuration. You can either use commands from the "iproute" or "net-tools" package ip addr ifconfig There are few more ways to find the IP address and you can refer to these following links below: Top 5 - [Quick Tip: Get or Find your Public IP Address using curl](https://freelinuxtutorials.com/quick-tip-get-find-public-ip-address-using-curl/) - Get or Find your Public IP Address using curl - [Top 5 Commands to Find IP address in Linux](https://freelinuxtutorials.com/top-5-commands-to-find-ip-address-in-linux/) - These are the commands that can be used to find the private or public IP address in your interface(s). If your IP is NAT'ed and want to find the public IP, refer to this tutorial --> Quick Tip: Get or Find your Public IP Address using curl ip a Sample Output: (You can use "ip addr - [Securing SSH using Firewalld on RHEL8 or CentOS8 Replacing TCP_Wrappers](https://freelinuxtutorials.com/securing-ssh-using-firewalld-on-rhel8-or-centos8-replacing-tcp_wrappers/) - As per Redhat official document titled ""Replacing TCP Wrappers in RHEL 8" (https://access.redhat.com/solutions/3906701 ), it says: The TCP Wrappers package has been deprecated in RHEL 7 and therefore it will not be available in RHEL 8 or later RHEL releases. You won't be able to see this "/etc/hosts.allow" and "/etc/hosts.deny" files in your RedHat 8 - [Installation of CentOS 8 on Ubuntu Server KVM](https://freelinuxtutorials.com/installation-of-centos-8-on-ubuntu-server-kvm/) - Assumptions: A. Kernel-based Virtual Machine or KVM package is already installed on your Ubuntu Server Verify: dpkg -s qemu-kvm Sample output: root@ubuntuserver1:~# dpkg -s qemu-kvm Package: qemu-kvm Status: install ok installed Priority: optional Section: otherosfs Installed-Size: 89 Maintainer: Ubuntu Developers Architecture: amd64 Multi-Arch: foreign Source: qemu Version: 1:2.5+dfsg-5ubuntu10.42 Replaces: qemu-kvm-spice, qemu-system-x86 ( - [Fixing KVM guest virsh console hangs at Escape character](https://freelinuxtutorials.com/fixing-kvm-guest-virsh-console-hangs-at-escape-character/) - virsh is a tool to manage virsh guest domains and the command "virsh console [domain id/name]" can be use to connect the virtual serial console for the guest. But sometimes the connection with the serial console hangs or stucked at the "escape character ^] " and not bringing you to the guest login after pressing - [Top 10 Basic virsh commands for KVM Hypervisor management](https://freelinuxtutorials.com/top-10-basic-virsh-commands-for-kvm-hypervisor-management/) - The virtual shell or virsh program is the main interface for managing virsh guest domains. This program can be used to list, create, pause, and shutdown domains. 1. Display information about the hypervisor virsh nodeinfo Sample output: tux@ubuntuserver:~$ virsh nodeinfo CPU model: x86_64 CPU(s): 40 CPU frequency: 1199 MHz CPU socket(s): 1 Core(s) per socket: - [Top 20 Must Know Basic Commands in Linux with Examples Part 2](https://freelinuxtutorials.com/top-20-must-know-basic-commands-in-linux-with-examples-part-2/) - 11. chmod-command to change file mode bits. This is used to assign or change permissions of files and directories. We need to understand first the file permission Three types of permissions (can assign using the text(r,w,x) or using numeric (4,2,1)4 - read(r)2 - write(w)1 - execute(x)Three different roles or ownershipu - user or owner of the - [Top 20 Must Know Basic Commands in Linux with Examples Part 1](https://freelinuxtutorials.com/top-20-must-know-basic-commands-in-linux-with-examples-part-1/) - Here's the list of basic commands a Linux user needs to know and familiarize for them to feel comfortable in working with command line interface/shell/terminal. We all know that mostly all Linux distribution now comes with their own GUIs or Graphical User Interfaces but not can be managememanagement of tasks but not are good for - [Installation of KVM( Kernel-based Virtual Machine) Virtualization and Eve-NG in CentOS](https://freelinuxtutorials.com/installation-of-kvm-kernel-based-virtual-machine-virtualization-and-eve-ng-in-centos/) - Installation of KVM and Eve-NG Kernel-based Virtual Machine or KVM is an open source virtualization solution that can make your Linux Server as hypervisor. I will demonstrate also how to install Virtual Machine (VM), for this example I will install Eve-NG (Emulated Virtual Environment) which is used by Network Engineers or Security and DevOps professionals - [Installation and Setup of Free Tacacs+ server in Linux](https://freelinuxtutorials.com/installation-setup-of-free-tacacs-server-in-linux/) - Installation and Setup of Free Tacacs+ server in Ubuntu Linux - [Authenticating Ubuntu Client to Windows Active Directory](https://freelinuxtutorials.com/authenticating-ubuntu-client-to-windows-active-directory/) - I got the chance to configure one of the old system of my friend running Windows 2000 and Ubuntu 7, (yes it's not typo) and he wants to authenticate some of his old Ubuntu PCs to Windows AD. Here's the tutorial for adding Ubuntu box in a Active Directory domain and to authenticate the users - [Installing Wordpress in Raspberry Pi with Nginx, MySQL and PHP](https://freelinuxtutorials.com/installing-wordpress-raspberry-pi-nginx-mysql-php/) - It is meant to function as a staging or testing server where you can do compatibility test latest wordpress version on your existing sites, or try themes, plugins,widgets or practice your coding skills in css & php before deploying into your production, then using rpi is a good option. Components used and tested working: Raspberry - [Installing Openstack RDO Packstack in CentOS](https://freelinuxtutorials.com/installing-openstack-rdo-packstack-centos/) - Want to deploy Openstack and experience your own cloud platform the easier way? One way is to install Openstack via RDO Packstack*. *Packstack is a utility that uses Puppet modules to deploy various parts of OpenStack . It is suitable for deploying both single node proof of concept or more complex multi node installations. Components used - [Quick Tip: Create GNS3 Launcher in Ubuntu Linux](https://freelinuxtutorials.com/quick-tip-create-gns3-launcher-ubuntu-linux/) - GNS3 shortcut launcher in Linux - [Installing IDS using Snort with OinkMaster, Barnyard and BASE on RHEL/CentOS 64-bit](https://freelinuxtutorials.com/installing-ids-using-snort-with-oinkmaster-barnyard-and-base-on-rhelcentos-64-bit/) - Installation of Intrusion Detection/Prevention System using SNORT - [History of Linux](https://freelinuxtutorials.com/hello-world/) - History of Linux - [Ubuntu 9.10 Beta Released](https://freelinuxtutorials.com/ubuntu-9-10-beta-released/) - Ubuntu 9.10 Beta Released - [openSUSE 11.2 Milestone 7 Released](https://freelinuxtutorials.com/opensuse-11-2-milestone-7-released/) - openSUSE 11.2 Milestone 7 Released - [Configuring Multiple Interfaces and Multiple Default Routes in Linux](https://freelinuxtutorials.com/configuring-multiple-interfaces-multiple-default-routes-linux/) - Scenario: Multiple network interfaces in your server and each connected to different network and getting the IP via DHCP Objective: Make all IP pingable and accessible remotely e.g. SSH Solution: Configure Gateway Routing or setting up multiple default routes for each interfaces Initially when you connect different links/network (regardless it's in the same subnet or - [Quick Tip: Install Spotify in Ubuntu or Debian Linux](https://freelinuxtutorials.com/quick-tip-install-spotify-ubuntu-debian-linux/) - spotify linux - [Quick Tip: Installing GNS3 in Ubuntu (64-bit)](https://freelinuxtutorials.com/quick-tip-installing-gns3-ubuntu-64-bit/) - installation gns3 in Ubuntu Linux - [Quick Tip: Installation of Sublime Text in Ubuntu Linux](https://freelinuxtutorials.com/quick-tip-installation-sublime-text-ubuntu-linux/) - installation of sublime text in Ubuntu Linux - [Quick Tip: Install Fingerprint Scanner (FPrint) in Ubuntu 16.04 Linux](https://freelinuxtutorials.com/quick-tip-install-fingerprint-scanner-fprint-ubuntu-16-04-linux/) - install fingerprint scanner - [copy and send (tee) packets from a mirrored interface using iptables and ebtables](https://freelinuxtutorials.com/copy-send-tee-packets-mirrored-interface-using-iptables-ebtables/) - iptables tee - [Quick Tip: Set or change Timezone in Centos/Redhat Linux using timedatectl](https://freelinuxtutorials.com/quick-tip-change-timezone-centosredhat/) - Set Timezone in Centos Redhat Linux using timedatectl - [FreeLinuxTutorials.com is back!](https://freelinuxtutorials.com/freelinuxtutorials-com-is-back/) - Freelinuxtutorials.com is back! Sorry for the inconvenience caused. Will be posting new tutorials soon. Pls. follow: Twitter: https://twitter.com/linuxtutorials Facebook: https://www.facebook.com/freelinuxtutorials Thanks for all the support and spread the good vibes to everyone. Cheers! -admin - [Installing OpenELEC Raspberry Pi image using Mac OS X](https://freelinuxtutorials.com/installing-openelec-raspberry-pi-image-using-mac-os-x/) - My friend had this Raspberry Pi B+ and wants to use it as a media centre to play his video collection from his NAS storage. I gave him an option to install Raspbian then install on top those open source media player application. Ended up he wanted the easier way so recommended the OpenELEC. But there's another thing, - [Fedora 12 Released](https://freelinuxtutorials.com/fedora-12-released/) - Fedora 12 Released - [SSH Remote Host Identification has changed](https://freelinuxtutorials.com/ssh-remote-host-identification-has-changed/) - SSH Remote Host Identification has changed Error and Fixes Normally you see this message by remotely accessing via ssh on target systems like Cisco, Juniper or Linux/Unix for possible reasons like: a.The target systems' hostname or IP address have changed, and previously belong to a different server which of course has a different public key b. Server's public - [Linux Kernel 3.6.8 is released!](https://freelinuxtutorials.com/linux-kernel-3-6-8-is-released/) - Linux Kernel 3.6.8 ,latest stable release - [Basic Linux commands part 1](https://freelinuxtutorials.com/basic-linux-commands-part-1/) - Linux Basic Commands - [Basic Linux commands part 2](https://freelinuxtutorials.com/basic-linux-commands-part-2/) - Linux Basic Commands - [Linux Timeline](https://freelinuxtutorials.com/linux-timeline/) - Linux Timeline - [Chronological events in Unix & Linux](https://freelinuxtutorials.com/chronological-events-in-unix-linux/) - Chronological events in Unix & Linux - [Perl Modules quick Tips](https://freelinuxtutorials.com/perl-modules-quick-tips/) - perl modules - [Checking Linux CPU Utilization](https://freelinuxtutorials.com/checking-linux-cpu-utilization/) - check Linux CPU Utilization - [MySQL change and recover password](https://freelinuxtutorials.com/mysql-change-and-recover-password/) - mysql change recover password - [Setting up FTP server via VSFTPD ](https://freelinuxtutorials.com/setting-up-ftp-server-via-vsftpd/) - Setting up FTP server via VSFTPD in linux - [qemu virtualization](https://freelinuxtutorials.com/qemu-virtualization/) - qemu virtualization or emulation - [Backup and Restore MySQL database](https://freelinuxtutorials.com/backup-and-restore-mysql-database/) - Backup and Restore MySQL database - [Linux working with FreeRadius and MySQL](https://freelinuxtutorials.com/linux-working-with-freeradius-and-mysql/) - Linux FreeRadius and MySQL - [Quick tip: Adding new hard drives on an installed Linux Server](https://freelinuxtutorials.com/quick-tip-adding-new-hard-drives-on-an-installed-linux-server/) - Adding new hard drives on Linux Server - [Installation and Configuration of AWStats on Apache Web Server](https://freelinuxtutorials.com/installation-and-configuration-of-awstats-on-apache-web-server/) - Installation and Configuration of AWStats on Apache Web Server - [Installation and Configuration of AWStats on Tomcat Web Server](https://freelinuxtutorials.com/installation-and-configuration-of-awstats-on-tomcat-web-server/) - Installation and Configuration of AWStats on Tomcat Web Server - [Testing your SIP Protocol via SIPp](https://freelinuxtutorials.com/testing-your-sip-protocol-via-sipp/) - Testing SIP protocol via SIPp,an Open Source test tool and traffic generator - [Installation of GeoIP Information for AWStats ](https://freelinuxtutorials.com/installation-of-geoip-information-for-awstats/) - Installation of GeoIP Information for AWStats - [SSL Certificate Installation in Tomcat Linux Server](https://freelinuxtutorials.com/ssl-certificate-installation-in-tomcat-linux-server/) - SSL Certificate Installation Tomcat Linux Server - [Installation and Configuration of Mailwatch for MailScanner](https://freelinuxtutorials.com/installation-and-configuration-of-mailwatch-for-mailscanner/) - Installation Configuration of Mailwatch for MailScanner - [quick tip: rotating tomcat logs via cronolog](https://freelinuxtutorials.com/quick-tip-rotating-tomcat-logs-via-cronolog/) - tomcat log rotate via cronolog tutorial - [Squid Proxy Server Tutorial](https://freelinuxtutorials.com/squid-proxy-server-tutorial/) - Squid Proxy Server Installation and Configuration - [Major Tutorial on Mail Server Setup: POP3 Dovecot, SMTP Sendmail, Mail Security thru MailScanner, Mailwatch Front-end](https://freelinuxtutorials.com/major-tutorial-on-mail-server-setup-pop3-dovecot-smtp-sendmail-mail-security-thru-mailscanner-mailwatch-front-end/) - Mail Server Setup: POP3 Dovecot, SMTP Sendmail, Mail Security thru MailScanner, Mailwatch Front-end - [Backup Server files and MySQL database via FTP](https://freelinuxtutorials.com/backup-web-server-files-and-mysql-database-via-ftp-automatically/) - Backup Web Server files and MySQL database via FTP automatically - [Setup DNS Server using DJBDNS](https://freelinuxtutorials.com/setup-dns-server-using-djbdns/) - Setup DNS Server using DJBDNS - [Sync MySQL tables via ruby gem TableSyncer](https://freelinuxtutorials.com/sync-mysql-tables-via-ruby-gem-tablesyncer/) - Sync MySQL tables via ruby gem TableSyncer - [Quick Tip: How to Install phpMyAdmin](https://freelinuxtutorials.com/quick-tip-how-to-install-phpmyadmin/) - Install phpMyAdmin in Linux - [Configure Sendmail for SMTP Authentication](https://freelinuxtutorials.com/configure-sendmail-for-smtp-authentication/) - Sendmail as SMTP Authentication - [Installing Dimdim on CentOS](https://freelinuxtutorials.com/installing-dimdim-on-centos/) - installing dimdim on centos - [CentOS LAMP Installation](https://freelinuxtutorials.com/centos-lamp-installation/) - CentOS Lamp Installation - [Automatic unlimited subdomains via Apache mod_rewrite](https://freelinuxtutorials.com/automatic-unlimited-subdomains-via-apache-mod_rewrite/) - automatic unlimited subdomains via Apache mod_rewrite - [Installing Asterisk 1.2 and Asterisk Management Portal ](https://freelinuxtutorials.com/installing-asterisk-1-2-and-asterisk-management-portal/) - Installing Asterisk 1.2 and Asterisk Management Portal - [Installing Tomcat](https://freelinuxtutorials.com/installing-tomcat/) - Installing Tomcat - [Repairing Mysql replication](https://freelinuxtutorials.com/repairing-mysql-replication/) - Repairing Mysql replication - [Full & Incremental MySQL Backup via Mysql-ZRM](https://freelinuxtutorials.com/full-incremental-mysql-backup-via-mysql-zrm/) - full incremental mysql backup - [How to Backup Data on RHEL/CentOS via DVD](https://freelinuxtutorials.com/how-to-backup-data-on-rhelcentos-via-dvd/) - Off-site Backup Data on RHEL/CentOS via DVD burning - [Splitting up Apache Logs for Subdomains](https://freelinuxtutorials.com/splitting-up-apache-logs-for-subdomains/) - Splitting up Apache Logs for Subdomains - [Setting up MySQL Database Replication](https://freelinuxtutorials.com/setting-up-mysql-replication/) - Setting up MySQL Replication - [Configure Postfix to use Gmail in RHEL/CentOS](https://freelinuxtutorials.com/configure-postfix-to-use-gmail-in-rhelcentos/) - Configure Postfix to use Gmail SMTP in RHEL/CentOS - [Ubuntu 10.10 Released ](https://freelinuxtutorials.com/ubuntu-10-10-released/) - Ubuntu 10.10 Released - [Create and Extend Logical Volume on HP-UX](https://freelinuxtutorials.com/create-and-extend-logical-volume-on-hp-ux/) - Increasing Filesystem on HP-UX - [Fedora 16 Released in memory of Dennis Ritchie](https://freelinuxtutorials.com/fedora-16-released-in-memory-of-dennis-ritchie/) - Fedora 16 "Verne " Released in memory of Dennis Ritchie - [SSH authentication via Public/Private keys](https://freelinuxtutorials.com/ssh-authentication-via-public-private-keys/) - SSH authentication via Public / Private keys - [Installing sudo on HP-UX](https://freelinuxtutorials.com/installing-sudo-on-hp-ux/) - installing sudo on hp-ux - [Quick Tip: Use tcpdump in Linux to capture network packets and view in wireshark](https://freelinuxtutorials.com/quick-tip-use-tcpdump-in-linux-to-capture-network-packets-and-view-in-wireshark/) - Use tcpdump in Linux to capture packets and view in wireshark - [Securing your OpenSSH server in Linux](https://freelinuxtutorials.com/securing-your-openssh-server/) - Secure SSH server in Linux - [Configure Centralized Syslog server in Linux & setup syslog clients on different platforms](https://freelinuxtutorials.com/configure-centralized-syslog-server-in-linux-setup-syslog-clients-on-different-platforms/) - Configure Syslogd server in Linux and setup syslog clients on Unix, Linux, Cisco, Juniper,Windows - [Sample Action Plan for Xen Server Memory Upgrade ](https://freelinuxtutorials.com/sample-action-plan-for-xen-server-memory-upgrade/) - Xen Server Memory RAM upgrade - [Basic Wired network interface configuration for popular Linux distribution ](https://freelinuxtutorials.com/basic-wired-network-interface-configuration-for-popular-linux-distribution/) - Linux Network configuration - [Redirect http users to mobile site using Apache mod_rewrite via user-agent detection](https://freelinuxtutorials.com/redirect-http-users-to-mobile-site-using-apache-mod_rewrite-via-user-agent-detection/) - Redirect users to mobile site using mod_rewrite Apache module - [Quick tip: Disable FTP & Telnet access on HP-UX](https://freelinuxtutorials.com/quick-tip-disable-ftp-telnet-access-on-hp-ux/) - disable ftp and telnet daemon on Unix via inetd.conf - [Quick tip: how to connect linux php applications to MSSQL via freetds](https://freelinuxtutorials.com/quick-tip-how-to-connect-linux-php-applications-to-mssql-via-freetds/) - connect linux php applications to MSSQL via freetds - [Quick tip: Set date and time in Linux](https://freelinuxtutorials.com/quick-tip-set-date-and-time-in-linux/) - Set date and time in Linux command line the easy way - [Install and Configure SNMP client on Linux](https://freelinuxtutorials.com/install-and-configure-snmp-client-on-linux/) - snmp configuration on Linux servers - [Quick tip: Change Timezone in Linux in different ways](https://freelinuxtutorials.com/quick-tip-change-timezone-in-linux-in-different-ways/) - change timezone in linux in several ways - [back to the old server ](https://freelinuxtutorials.com/back-to-the-old-server/) - My webhosting company have to do emergency migration to the new server with still no definite reasons and all my hyperlinks are all messed up. It seems my mysql DB was not properly migrated and web site traffic logs are not restored as well. My web traffic dropped significantly :(The hosting need to point my - [Linux Mint 9 Released](https://freelinuxtutorials.com/linux-mint-9-released/) - Linux Mint 9 Released - [Ubuntu 10.04 Lucid Lynx is released](https://freelinuxtutorials.com/ubuntu-10-04-lucid-lynx-is-released/) - Ubuntu 10.04 Lucid Lynx is released - [free linux tutorials via mobile](https://freelinuxtutorials.com/free-linux-tutorials-via-mobile/) - free linux tutorials mobile - [Ubuntu 9.10 Released](https://freelinuxtutorials.com/ubuntu-9-10-released/) - Ubuntu 9.10 Released - [no wifi,looping sound,no audio,slow audio playback on ubuntu?](https://freelinuxtutorials.com/looping-soundno-audioslow-audio-playback-on-ubuntu/) - no wifi looping sound no audio slow audio playback on ubuntu - [KDE 4.3.2 Release](https://freelinuxtutorials.com/kde-4-3-2-release/) - KDE 4.3.2 Release - [Debian pushes development of kFreeBSD port](https://freelinuxtutorials.com/debian-pushes-development-of-kfreebsd-port/) - Debian pushes development of kFreeBSD port - [openSUSE 11.2 Milestone 8 Released](https://freelinuxtutorials.com/opensuse-11-2-milestone-8-released/) - openSUSE 11.2 Milestone 8 Released - [Linux as a Router and Firewall](https://freelinuxtutorials.com/linux-as-a-router-and-firewall/) - Linux as Router and Firewall - [Slackware 13.0 released](https://freelinuxtutorials.com/slackware-13-0-released/) - Slackware 13.0 released - [Red Hat Enterprise Linux 5.4 released](https://freelinuxtutorials.com/red-hat-enterprise-linux-5-4-released/) - The new release provides high level coverage of the improvements and additions that have been implemented in Red Hat Enterprise Linux 5.4. Changes include: a. Package Updates b. New Packages c. Technology Previews d. Fix Known Issues e. Package Manifest Some important Updates are: 1. Virtualization Updates 2. Clustering Updates 3. Networking Updates 4. Filesystems - [quick tip: how to connect linux to MSSQL ](https://freelinuxtutorials.com/quick-tip-how-to-connect-linux-to-mssql/) - how to connect linux to MSSQL - [Quick Tip: Cloning Ubuntu Desktop via G4U](https://freelinuxtutorials.com/quick-tip-cloning-ubuntu-desktop-via-g4u/) - Ubuntu Desktop Clone via G4U - [Setup VNC Server in Fedora](https://freelinuxtutorials.com/setup-vnc-server-in-fedora/) - setup vnc server in fedora core ## Pages - [BLOG](https://freelinuxtutorials.com/blog/) - Author's Corner: (follow me at https://www.instagram.com/freelinux ) (08/Nov/2024) Become a bit active in IG and reached 10K followers. Thank you for this milestone. (20/July/2023) It's been a while since I had update on this site, quite busy with the work and most of the time updating my other site. Celebrating 30k milestone followers on Twitter. - [Top List](https://freelinuxtutorials.com/top-list/) - Top List Links: Top 20 Must Know Basic Commands in Linux with Examples Part 1 Top 20 Must Know Basic Commands in Linux with Examples Part 2 Top 10 Basic virsh commands for KVM Hypervisor management Top 5 Commands to Find IP address in Linux Top 5 Basic Steps to Troubleshoot Network in Linux Top - [Topics](https://freelinuxtutorials.com/topics/) - Linux Tutorials Topics - [Configs & Scripts](https://freelinuxtutorials.com/configsscripts/) - Sample Configuration and Scripts - [Links](https://freelinuxtutorials.com/links/) - Linux Links - [About](https://freelinuxtutorials.com/about/) - Linux Tutorials free about ## Categories - [Introduction](https://freelinuxtutorials.com/category/introduction-to-linux/) - Introduction to Linux, history, timeline - [Commands](https://freelinuxtutorials.com/category/linux-commands/) - Linux Commands - [News and Updates](https://freelinuxtutorials.com/category/news-and-updates/) - Linux News,Updates,Announcements - [Tutorials](https://freelinuxtutorials.com/category/tutorials/) - Tutorials - [Quick Tips & Tricks](https://freelinuxtutorials.com/category/quick-tips-and-tricks/) - linux tips and tricks - [RaspberryPi](https://freelinuxtutorials.com/category/rpi/) ## Tags - [linux](https://freelinuxtutorials.com/tag/linux/) - [news](https://freelinuxtutorials.com/tag/news/) - [opensuse](https://freelinuxtutorials.com/tag/opensuse/) - [announcements](https://freelinuxtutorials.com/tag/announcements/) - [dns](https://freelinuxtutorials.com/tag/dns/) - domain name server DNS - [centos](https://freelinuxtutorials.com/tag/centos/) - centos linux - [squid](https://freelinuxtutorials.com/tag/squid/) - squid - [proxy](https://freelinuxtutorials.com/tag/proxy/) - proxy - [dovecot](https://freelinuxtutorials.com/tag/dovecot/) - dovecot - [sendmail](https://freelinuxtutorials.com/tag/sendmail/) - sendmail - [mailscanner](https://freelinuxtutorials.com/tag/mailscanner/) - mailscanner - [SSL](https://freelinuxtutorials.com/tag/ssl/) - SSL Secure Socket Layer - [apache](https://freelinuxtutorials.com/tag/apache/) - apache - [tomcat](https://freelinuxtutorials.com/tag/tomcat/) - tomcat Java web server - [mysql](https://freelinuxtutorials.com/tag/mysql/) - mysql - [php](https://freelinuxtutorials.com/tag/php/) - php - [radius](https://freelinuxtutorials.com/tag/radius/) - radius - [ubuntu](https://freelinuxtutorials.com/tag/ubuntu/) - ubuntu - [perl](https://freelinuxtutorials.com/tag/perl/) - perl - [djbdns](https://freelinuxtutorials.com/tag/djbdns/) - [daemontools](https://freelinuxtutorials.com/tag/daemontools/) - [cache](https://freelinuxtutorials.com/tag/cache/) - [history](https://freelinuxtutorials.com/tag/history/) - [GNU](https://freelinuxtutorials.com/tag/gnu/) - [minix](https://freelinuxtutorials.com/tag/minix/) - [GPL](https://freelinuxtutorials.com/tag/gpl/) - [qmail](https://freelinuxtutorials.com/tag/qmail/) - [pop3](https://freelinuxtutorials.com/tag/pop3/) - [smtp](https://freelinuxtutorials.com/tag/smtp/) - [vnc](https://freelinuxtutorials.com/tag/vnc/) - [fedora](https://freelinuxtutorials.com/tag/fedora/) - [ssh](https://freelinuxtutorials.com/tag/ssh/) - [ftp](https://freelinuxtutorials.com/tag/ftp/) - [g4u](https://freelinuxtutorials.com/tag/g4u/) - [fdisk](https://freelinuxtutorials.com/tag/fdisk/) - [http](https://freelinuxtutorials.com/tag/http/) - [https](https://freelinuxtutorials.com/tag/https/) - [rpm](https://freelinuxtutorials.com/tag/rpm/) - [webmin](https://freelinuxtutorials.com/tag/webmin/) - [dansguardian](https://freelinuxtutorials.com/tag/dansguardian/) - [redhat](https://freelinuxtutorials.com/tag/redhat/) - [gentoo](https://freelinuxtutorials.com/tag/gentoo/) - [mail](https://freelinuxtutorials.com/tag/mail/) - [openssl](https://freelinuxtutorials.com/tag/openssl/) - [tips](https://freelinuxtutorials.com/tag/tips/) - [SIP](https://freelinuxtutorials.com/tag/sip/) - [asterisk](https://freelinuxtutorials.com/tag/asterisk/) - [awstats](https://freelinuxtutorials.com/tag/awstats/) - [cron](https://freelinuxtutorials.com/tag/cron/) - [virtualhost](https://freelinuxtutorials.com/tag/virtualhost/) - [domain](https://freelinuxtutorials.com/tag/domain/) - [gcc](https://freelinuxtutorials.com/tag/gcc/) - [backup](https://freelinuxtutorials.com/tag/backup/) - [gunzip](https://freelinuxtutorials.com/tag/gunzip/) - [mysqldump](https://freelinuxtutorials.com/tag/mysqldump/) - [database](https://freelinuxtutorials.com/tag/database/) - [qemu](https://freelinuxtutorials.com/tag/qemu/) - [virtualization](https://freelinuxtutorials.com/tag/virtualization/) - [bandwidth](https://freelinuxtutorials.com/tag/bandwidth/) - [port](https://freelinuxtutorials.com/tag/port/) - [yum](https://freelinuxtutorials.com/tag/yum/) - [vi](https://freelinuxtutorials.com/tag/vi/) - [chmod](https://freelinuxtutorials.com/tag/chmod/) - [RHEL](https://freelinuxtutorials.com/tag/rhel/) - [vsftpd](https://freelinuxtutorials.com/tag/vsftpd/) - [unix](https://freelinuxtutorials.com/tag/unix/) - [daemon](https://freelinuxtutorials.com/tag/daemon/) - [ps](https://freelinuxtutorials.com/tag/ps/) - [iostat](https://freelinuxtutorials.com/tag/iostat/) - [top](https://freelinuxtutorials.com/tag/top/) - [NFS](https://freelinuxtutorials.com/tag/nfs/) - [cpu](https://freelinuxtutorials.com/tag/cpu/) - [cpan](https://freelinuxtutorials.com/tag/cpan/) - [wget](https://freelinuxtutorials.com/tag/wget/) - [BSD](https://freelinuxtutorials.com/tag/bsd/) - [kernel](https://freelinuxtutorials.com/tag/kernel/) - [opensource](https://freelinuxtutorials.com/tag/opensource/) - [gnome](https://freelinuxtutorials.com/tag/gnome/) - [kde](https://freelinuxtutorials.com/tag/kde/) - [slackware](https://freelinuxtutorials.com/tag/slackware/) - [linus](https://freelinuxtutorials.com/tag/linus/) - [torvalds](https://freelinuxtutorials.com/tag/torvalds/) - [stallman](https://freelinuxtutorials.com/tag/stallman/) - [router](https://freelinuxtutorials.com/tag/router/) - [iptables](https://freelinuxtutorials.com/tag/iptables/) - [NAT](https://freelinuxtutorials.com/tag/nat/) - [debian](https://freelinuxtutorials.com/tag/debian/) - [shell script](https://freelinuxtutorials.com/tag/shell-script/) - [ruby gem](https://freelinuxtutorials.com/tag/ruby-gem/) - [ruby](https://freelinuxtutorials.com/tag/ruby/) - [phpmyadmin](https://freelinuxtutorials.com/tag/phpmyadmin/) - [suse](https://freelinuxtutorials.com/tag/suse/) - [dimdim](https://freelinuxtutorials.com/tag/dimdim/) - [wifi](https://freelinuxtutorials.com/tag/wifi/) - [release](https://freelinuxtutorials.com/tag/release/) - [replication](https://freelinuxtutorials.com/tag/replication/) - [iphone](https://freelinuxtutorials.com/tag/iphone/) - [mobile phones](https://freelinuxtutorials.com/tag/mobile-phones/) - [android](https://freelinuxtutorials.com/tag/android/) - [mod_rewrite](https://freelinuxtutorials.com/tag/mod_rewrite/) - [rewrite](https://freelinuxtutorials.com/tag/rewrite/) - [subdomains](https://freelinuxtutorials.com/tag/subdomains/) - [bind](https://freelinuxtutorials.com/tag/bind/) - [DVD](https://freelinuxtutorials.com/tag/dvd/) - [log](https://freelinuxtutorials.com/tag/log/) - [lucid lynx](https://freelinuxtutorials.com/tag/lucid-lynx/) - [postfix](https://freelinuxtutorials.com/tag/postfix/) - [starttls](https://freelinuxtutorials.com/tag/starttls/) - [snort](https://freelinuxtutorials.com/tag/snort/) - [IDS](https://freelinuxtutorials.com/tag/ids/) - [IPS](https://freelinuxtutorials.com/tag/ips/) - [oinkmaster](https://freelinuxtutorials.com/tag/oinkmaster/) - [BASE](https://freelinuxtutorials.com/tag/base/) - [Barnyard](https://freelinuxtutorials.com/tag/barnyard/) - [ADODB](https://freelinuxtutorials.com/tag/adodb/) - [mint](https://freelinuxtutorials.com/tag/mint/) - [lvdisplay](https://freelinuxtutorials.com/tag/lvdisplay/) - [HP-UX](https://freelinuxtutorials.com/tag/hp-ux/) - [vgdisplay](https://freelinuxtutorials.com/tag/vgdisplay/) - [swlist](https://freelinuxtutorials.com/tag/swlist/) - [lvcreate](https://freelinuxtutorials.com/tag/lvcreate/) - [JFS](https://freelinuxtutorials.com/tag/jfs/) - [fsadm](https://freelinuxtutorials.com/tag/fsadm/) - [lvextend](https://freelinuxtutorials.com/tag/lvextend/) - [extendfs](https://freelinuxtutorials.com/tag/extendfs/) - [vxfs](https://freelinuxtutorials.com/tag/vxfs/) - [create logical volume](https://freelinuxtutorials.com/tag/create-logical-volume/) - [extend logical volume](https://freelinuxtutorials.com/tag/extend-logical-volume/) - [newfs](https://freelinuxtutorials.com/tag/newfs/) - [bdf](https://freelinuxtutorials.com/tag/bdf/) - [HP-UX tutorial](https://freelinuxtutorials.com/tag/hp-ux-tutorial/) - [dennis ritchie](https://freelinuxtutorials.com/tag/dennis-ritchie/) - [cloud](https://freelinuxtutorials.com/tag/cloud/) - [memory](https://freelinuxtutorials.com/tag/memory/) - [upgrade](https://freelinuxtutorials.com/tag/upgrade/) - [RAM](https://freelinuxtutorials.com/tag/ram/) - [Xen](https://freelinuxtutorials.com/tag/xen/) - [network configuration](https://freelinuxtutorials.com/tag/network-configuration/) - [interface](https://freelinuxtutorials.com/tag/interface/) - [ifconfig](https://freelinuxtutorials.com/tag/ifconfig/) - [linux distribution](https://freelinuxtutorials.com/tag/linux-distribution/) - [apache module](https://freelinuxtutorials.com/tag/apache-module/) - [rewritecond](https://freelinuxtutorials.com/tag/rewritecond/) - [rewriterule](https://freelinuxtutorials.com/tag/rewriterule/) - [ios](https://freelinuxtutorials.com/tag/ios/) - [blackberry](https://freelinuxtutorials.com/tag/blackberry/) - [opera](https://freelinuxtutorials.com/tag/opera/) - [webos](https://freelinuxtutorials.com/tag/webos/) - [palmos](https://freelinuxtutorials.com/tag/palmos/) - [ipod](https://freelinuxtutorials.com/tag/ipod/) - [ipad](https://freelinuxtutorials.com/tag/ipad/) - [telnet](https://freelinuxtutorials.com/tag/telnet/) - [inetd](https://freelinuxtutorials.com/tag/inetd/) - [snmp](https://freelinuxtutorials.com/tag/snmp/) - [snmpd](https://freelinuxtutorials.com/tag/snmpd/) - [snmpwalk](https://freelinuxtutorials.com/tag/snmpwalk/) - [snmpd.conf](https://freelinuxtutorials.com/tag/snmpd-conf/) - [MIB](https://freelinuxtutorials.com/tag/mib/) - [date](https://freelinuxtutorials.com/tag/date/) - [time](https://freelinuxtutorials.com/tag/time/) - [hwclock](https://freelinuxtutorials.com/tag/hwclock/) - [syslog](https://freelinuxtutorials.com/tag/syslog/) - [cisco](https://freelinuxtutorials.com/tag/cisco/) - [juniper](https://freelinuxtutorials.com/tag/juniper/) - [windows](https://freelinuxtutorials.com/tag/windows/) - [hosts.allow](https://freelinuxtutorials.com/tag/hosts-allow/) - [hosts.deny](https://freelinuxtutorials.com/tag/hosts-deny/) - [PermitRootLogin](https://freelinuxtutorials.com/tag/permitrootlogin/) - [Banner](https://freelinuxtutorials.com/tag/banner/) - [PermitEmptyPasswords](https://freelinuxtutorials.com/tag/permitemptypasswords/) - [HostbasedAuthentication](https://freelinuxtutorials.com/tag/hostbasedauthentication/) - [ClientAliveCountMax](https://freelinuxtutorials.com/tag/clientalivecountmax/) - [ClientAliveInterval](https://freelinuxtutorials.com/tag/clientaliveinterval/) - [LoginGraceTime](https://freelinuxtutorials.com/tag/logingracetime/) - [AllowUsers](https://freelinuxtutorials.com/tag/allowusers/) - [DenyUsers](https://freelinuxtutorials.com/tag/denyusers/) - [system-auth](https://freelinuxtutorials.com/tag/system-auth/) - [password](https://freelinuxtutorials.com/tag/password/) - [pam](https://freelinuxtutorials.com/tag/pam/) - [OpenSSH](https://freelinuxtutorials.com/tag/openssh/) - [security](https://freelinuxtutorials.com/tag/security/) - [tacacs](https://freelinuxtutorials.com/tag/tacacs/) - [known_hosts](https://freelinuxtutorials.com/tag/known_hosts/) - [remote host authentication](https://freelinuxtutorials.com/tag/remote-host-authentication/) - [ssh-keygen](https://freelinuxtutorials.com/tag/ssh-keygen/) - [sed](https://freelinuxtutorials.com/tag/sed/) - [Commands](https://freelinuxtutorials.com/tag/linux-commands/) - commands - [linux tutorials](https://freelinuxtutorials.com/tag/linux-tutorials/) - [raspberrypi](https://freelinuxtutorials.com/tag/raspberrypi/) - [raspberry](https://freelinuxtutorials.com/tag/raspberry/) - [openelec](https://freelinuxtutorials.com/tag/openelec/) - [xbmc](https://freelinuxtutorials.com/tag/xbmc/) - [kodi](https://freelinuxtutorials.com/tag/kodi/) - [Mac OS X](https://freelinuxtutorials.com/tag/mac-os-x/) - [tee](https://freelinuxtutorials.com/tag/tee/) - [ebtables](https://freelinuxtutorials.com/tag/ebtables/) - [bridge](https://freelinuxtutorials.com/tag/bridge/) - [fingerprint](https://freelinuxtutorials.com/tag/fingerprint/) - [fprint](https://freelinuxtutorials.com/tag/fprint/) - [gns3](https://freelinuxtutorials.com/tag/gns3/) - [dynamips](https://freelinuxtutorials.com/tag/dynamips/) - [install](https://freelinuxtutorials.com/tag/install/) - [sublime](https://freelinuxtutorials.com/tag/sublime/) - [sublime-text](https://freelinuxtutorials.com/tag/sublime-text/) - [launcher](https://freelinuxtutorials.com/tag/launcher/) - [desktop](https://freelinuxtutorials.com/tag/desktop/) - [gateway](https://freelinuxtutorials.com/tag/gateway/) - [route](https://freelinuxtutorials.com/tag/route/) - [routing table](https://freelinuxtutorials.com/tag/routing-table/) - [interfaces](https://freelinuxtutorials.com/tag/interfaces/) - [default](https://freelinuxtutorials.com/tag/default/) - [curl](https://freelinuxtutorials.com/tag/curl/) - [ip address](https://freelinuxtutorials.com/tag/ip-address/) - [public](https://freelinuxtutorials.com/tag/public/) - [external](https://freelinuxtutorials.com/tag/external/) - [website](https://freelinuxtutorials.com/tag/website/) - [raspberry pi](https://freelinuxtutorials.com/tag/raspberry-pi/) - [nginx](https://freelinuxtutorials.com/tag/nginx/) - [wordpress](https://freelinuxtutorials.com/tag/wordpress/) - [raspbian](https://freelinuxtutorials.com/tag/raspbian/) - [openstack](https://freelinuxtutorials.com/tag/openstack/) - [packstack](https://freelinuxtutorials.com/tag/packstack/) - [pike](https://freelinuxtutorials.com/tag/pike/) - [shrubbery](https://freelinuxtutorials.com/tag/shrubbery/) - [shell](https://freelinuxtutorials.com/tag/shell/) - [basic](https://freelinuxtutorials.com/tag/basic/) - [virsh](https://freelinuxtutorials.com/tag/virsh/) - [KVM](https://freelinuxtutorials.com/tag/kvm/) - [guest](https://freelinuxtutorials.com/tag/guest/) - [VM](https://freelinuxtutorials.com/tag/vm/) - [console](https://freelinuxtutorials.com/tag/console/) - [grub](https://freelinuxtutorials.com/tag/grub/) - [systemctl](https://freelinuxtutorials.com/tag/systemctl/) - [Installation](https://freelinuxtutorials.com/tag/installation/) - [firewall](https://freelinuxtutorials.com/tag/firewall/) - [firewalld](https://freelinuxtutorials.com/tag/firewalld/) - [tcp_wrapper](https://freelinuxtutorials.com/tag/tcp_wrapper/) - [ping](https://freelinuxtutorials.com/tag/ping/) - [traceroute](https://freelinuxtutorials.com/tag/traceroute/) - [tracepath](https://freelinuxtutorials.com/tag/tracepath/) - [nslookup](https://freelinuxtutorials.com/tag/nslookup/) - [dig](https://freelinuxtutorials.com/tag/dig/) - [host](https://freelinuxtutorials.com/tag/host/) - [mtr](https://freelinuxtutorials.com/tag/mtr/) - [network](https://freelinuxtutorials.com/tag/network/) - [troubleshoot](https://freelinuxtutorials.com/tag/troubleshoot/) - [cacti](https://freelinuxtutorials.com/tag/cacti/) - [NMS](https://freelinuxtutorials.com/tag/nms/) - [monitoring](https://freelinuxtutorials.com/tag/monitoring/) - [graphing](https://freelinuxtutorials.com/tag/graphing/) - [mariadb](https://freelinuxtutorials.com/tag/mariadb/) - [net-tools](https://freelinuxtutorials.com/tag/net-tools/) - [iproute](https://freelinuxtutorials.com/tag/iproute/) - [ip](https://freelinuxtutorials.com/tag/ip/) - [cheat sheet](https://freelinuxtutorials.com/tag/cheat-sheet/) - [aws](https://freelinuxtutorials.com/tag/aws/) - [amazon](https://freelinuxtutorials.com/tag/amazon/) - [comparison](https://freelinuxtutorials.com/tag/comparison/) - [table](https://freelinuxtutorials.com/tag/table/) - [dhcp](https://freelinuxtutorials.com/tag/dhcp/) - [avahi](https://freelinuxtutorials.com/tag/avahi/) - [ldap](https://freelinuxtutorials.com/tag/ldap/) - [samba](https://freelinuxtutorials.com/tag/samba/) - [nis](https://freelinuxtutorials.com/tag/nis/) - [web](https://freelinuxtutorials.com/tag/web/) - [imap](https://freelinuxtutorials.com/tag/imap/) - [rsync](https://freelinuxtutorials.com/tag/rsync/) - [sysctl](https://freelinuxtutorials.com/tag/sysctl/) - [ICMP](https://freelinuxtutorials.com/tag/icmp/) - [rsyslog](https://freelinuxtutorials.com/tag/rsyslog/) - [logging](https://freelinuxtutorials.com/tag/logging/) - [syslogd](https://freelinuxtutorials.com/tag/syslogd/) - [logrotate](https://freelinuxtutorials.com/tag/logrotate/) - [auditd](https://freelinuxtutorials.com/tag/auditd/) - [auditing](https://freelinuxtutorials.com/tag/auditing/) - [rules](https://freelinuxtutorials.com/tag/rules/) - [sshd](https://freelinuxtutorials.com/tag/sshd/) - [ufw](https://freelinuxtutorials.com/tag/ufw/) - [recommended](https://freelinuxtutorials.com/tag/recommended/) - [nftables](https://freelinuxtutorials.com/tag/nftables/) - [rule](https://freelinuxtutorials.com/tag/rule/) - [services](https://freelinuxtutorials.com/tag/services/) - [clients](https://freelinuxtutorials.com/tag/clients/) - [audit](https://freelinuxtutorials.com/tag/audit/) - [uncomplicated](https://freelinuxtutorials.com/tag/uncomplicated/) - [ip6tables](https://freelinuxtutorials.com/tag/ip6tables/) - [ruleset](https://freelinuxtutorials.com/tag/ruleset/) - [filesystem](https://freelinuxtutorials.com/tag/filesystem/) - [autofs](https://freelinuxtutorials.com/tag/autofs/) - [modprobe](https://freelinuxtutorials.com/tag/modprobe/) - [rmmod](https://freelinuxtutorials.com/tag/rmmod/) - [noexec](https://freelinuxtutorials.com/tag/noexec/) - [nodev](https://freelinuxtutorials.com/tag/nodev/) - [nosuid](https://freelinuxtutorials.com/tag/nosuid/) - [var](https://freelinuxtutorials.com/tag/var/) - [tmp](https://freelinuxtutorials.com/tag/tmp/) - [fstab](https://freelinuxtutorials.com/tag/fstab/) - [mount](https://freelinuxtutorials.com/tag/mount/) - [software updates](https://freelinuxtutorials.com/tag/software-updates/) - [gpg](https://freelinuxtutorials.com/tag/gpg/) - [apt-key](https://freelinuxtutorials.com/tag/apt-key/) - [apt-cache](https://freelinuxtutorials.com/tag/apt-cache/) - [policy](https://freelinuxtutorials.com/tag/policy/) - [automatic updates](https://freelinuxtutorials.com/tag/automatic-updates/) - [AIDE](https://freelinuxtutorials.com/tag/aide/) - [integrity](https://freelinuxtutorials.com/tag/integrity/) - [tripwire](https://freelinuxtutorials.com/tag/tripwire/) - [aidecheck](https://freelinuxtutorials.com/tag/aidecheck/) - [timer](https://freelinuxtutorials.com/tag/timer/) - [wrapper](https://freelinuxtutorials.com/tag/wrapper/) - [aafire](https://freelinuxtutorials.com/tag/aafire/) - [toilet](https://freelinuxtutorials.com/tag/toilet/) - [cowsay](https://freelinuxtutorials.com/tag/cowsay/) - [oneko](https://freelinuxtutorials.com/tag/oneko/) - [figlet](https://freelinuxtutorials.com/tag/figlet/) - [cowthink](https://freelinuxtutorials.com/tag/cowthink/) - [sl](https://freelinuxtutorials.com/tag/sl/) - [cmatrix](https://freelinuxtutorials.com/tag/cmatrix/) - [fortune](https://freelinuxtutorials.com/tag/fortune/) - [asciiquarium](https://freelinuxtutorials.com/tag/asciiquarium/) - [bb](https://freelinuxtutorials.com/tag/bb/) - [rev](https://freelinuxtutorials.com/tag/rev/) - [pv](https://freelinuxtutorials.com/tag/pv/) - [rig](https://freelinuxtutorials.com/tag/rig/) - [fun](https://freelinuxtutorials.com/tag/fun/) - [cool](https://freelinuxtutorials.com/tag/cool/) - [terminal](https://freelinuxtutorials.com/tag/terminal/) - [21:9](https://freelinuxtutorials.com/tag/219/) - [monitor](https://freelinuxtutorials.com/tag/monitor/) - [ultrawide](https://freelinuxtutorials.com/tag/ultrawide/) - [xrandr](https://freelinuxtutorials.com/tag/xrandr/) - [cvt](https://freelinuxtutorials.com/tag/cvt/) - [gtf](https://freelinuxtutorials.com/tag/gtf/) - [resolution](https://freelinuxtutorials.com/tag/resolution/) - [screen size](https://freelinuxtutorials.com/tag/screen-size/) - [wine](https://freelinuxtutorials.com/tag/wine/) - [programs](https://freelinuxtutorials.com/tag/programs/) - [sticky notes](https://freelinuxtutorials.com/tag/sticky-notes/) - [conky](https://freelinuxtutorials.com/tag/conky/) - [rainmeter](https://freelinuxtutorials.com/tag/rainmeter/) - [conky-manager](https://freelinuxtutorials.com/tag/conky-manager/) - [automatik](https://freelinuxtutorials.com/tag/automatik/) - [themes](https://freelinuxtutorials.com/tag/themes/) - [widget](https://freelinuxtutorials.com/tag/widget/) - [disk](https://freelinuxtutorials.com/tag/disk/) - [anbox](https://freelinuxtutorials.com/tag/anbox/) - [bluestacks](https://freelinuxtutorials.com/tag/bluestacks/) - [emulator](https://freelinuxtutorials.com/tag/emulator/) - [apps](https://freelinuxtutorials.com/tag/apps/) - [google](https://freelinuxtutorials.com/tag/google/) - [playstore](https://freelinuxtutorials.com/tag/playstore/) - [genymotion](https://freelinuxtutorials.com/tag/genymotion/) - [virtualbox](https://freelinuxtutorials.com/tag/virtualbox/) - [gapps](https://freelinuxtutorials.com/tag/gapps/) - [samsung](https://freelinuxtutorials.com/tag/samsung/) - [huawei](https://freelinuxtutorials.com/tag/huawei/) - [crontab](https://freelinuxtutorials.com/tag/crontab/) - [cron.d](https://freelinuxtutorials.com/tag/cron-d/) - [ownership](https://freelinuxtutorials.com/tag/ownership/) - [permission](https://freelinuxtutorials.com/tag/permission/) - [chown](https://freelinuxtutorials.com/tag/chown/) - [lsmod](https://freelinuxtutorials.com/tag/lsmod/) - [rfkill](https://freelinuxtutorials.com/tag/rfkill/) - [bluetooth](https://freelinuxtutorials.com/tag/bluetooth/) - [hciconfig](https://freelinuxtutorials.com/tag/hciconfig/) - [btmon](https://freelinuxtutorials.com/tag/btmon/) - [dmesg](https://freelinuxtutorials.com/tag/dmesg/) - [inxi](https://freelinuxtutorials.com/tag/inxi/) - [hwinfo](https://freelinuxtutorials.com/tag/hwinfo/) - [bluetoothctl](https://freelinuxtutorials.com/tag/bluetoothctl/) - [lsusb](https://freelinuxtutorials.com/tag/lsusb/) - [USB adapter](https://freelinuxtutorials.com/tag/usb-adapter/) - [turing](https://freelinuxtutorials.com/tag/turing/) - [smart screen](https://freelinuxtutorials.com/tag/smart-screen/) - [mini display](https://freelinuxtutorials.com/tag/mini-display/) - [3.5](https://freelinuxtutorials.com/tag/3-5/) - [aida64](https://freelinuxtutorials.com/tag/aida64/) - [python](https://freelinuxtutorials.com/tag/python/) - [python3](https://freelinuxtutorials.com/tag/python3/)