How to install Chromium browser on Ubuntu LinuxnixCraft
Chromium is a free and open-source web browser project designed and maintained by Google. Google Chrome browser uses Chromium codebase and other proprietary components for additional features required...
View ArticleHow to install aws cli on LinuxnixCraft
The AWS CLI is an essential tool for developers and sysadmin to automate and interact with AWS cloud services. It is an open-source tool built on the AWS SDL for Python. As a result, you no longer need...
View ArticleDebian 11 Set Up OpenVPN Server In 5 MinutesnixCraft
I am a new Debian Linux 11 server user. How do I set up an OpenVPN Server on Debian Linux version 11 server to shield my browsing activity from bad guys on public Wi-Fi, and more?Love this? sudo...
View ArticleHow to install and edit desktop files on Linux (Desktop entries)nixCraft
Linux comes with three commands for developers, sysadmins and users to set up a hierarchy of applications, typically displayed as a menu. In other words, these commands allow third-party software to...
View Articlefile_get_contents(): https:// wrapper is disabled in the server...
So while working on some custom code for this website, I noticed broken functionality. Initially, I thought Cloudflare blocked the origin server IP address. So I looked into the Cloudflare log and...
View ArticleHow to install GIMP 2.10 on Ubuntu or Debian LinuxnixCraft
This quick tutorial explains how to download and install the latest GIMP application on Ubuntu or Debian Linux and friend using the CLI.Love this? sudo share_on: Twitter - Facebook - LinkedIn -...
View ArticleHow to upgrade from Ubuntu 20.04 LTS to 22.04 LTSnixCraft
Click to enlargeUbuntu 22.04 LTS ("Jammy Jellyfish") is released now. This tutorial explains how to safely upgrade from Ubuntu 20.04 LTS (Focal Fossa) to Ubuntu 22.04 LTS using the command-line and GUI...
View ArticleA cautionary tale about locking Linux & FreeBSD user accountsnixCraft
Like every other solo developer and sysadmin, I do stuff using ssh. Some stuff is automated using scripts, and others require ssh login. For example, one of my scripts logs into my Linux and FreeBSD...
View ArticleUbuntu 22.04 LTS Set Up OpenVPN Server In 5 MinutesnixCraft
I am a new Ubuntu Linux 22.04 LTS server user. How do I set up an OpenVPN Server on Ubuntu Linux version 22.04 server to shield my browsing activity from bad guys on public Wi-Fi, set protective...
View ArticleHow to fix “bash: add-apt-repository: command not found” error on...
Let us see how to fix the "bash: add-apt-repository: command not found" error on an Ubuntu/Debian Linux system when you run the add-apt-repository command.Love this? sudo share_on: Twitter - Facebook -...
View ArticleHow to check if Ansible collection is installed or notnixCraft
Sometimes I need a specific Ansible module from ansible-galaxy to carry out a particular type of automation. But I don't know if it is already installed or not or bundled with Ansible when I installed...
View ArticleHow to change hostname on Amazon Linux 2 without rebootnixCraft
Do you want to set or update the AWS EC2 or Lightsail hostname without a reboot when using Amazon Linux 2? Here is how to set or change the hostname on Amazon Linux 2 distribution using the ssh...
View ArticleHow to Set Up WireGuard VPN on Amazon Linux 2nixCraft
WireGuard is an open-source, free, modern, and fast VPN with state-of-the-art cryptography. It is like OpenSSH in simplicity and uses private and public keys. Hence, it is more straightforward as...
View ArticleHow to backup & restore a list of installed FreeBSD packagesnixCraft
Today, I will share one helpful tip that allows FreeBSD developers and sysadmin to make a backup list of installed all FreeBSD packages and then restore it. Hence, this is useful for disaster recovery...
View ArticleHow to protect Linux against rogue USB devices using USBGuardnixCraft
usbgurdYou deployed a perfect firewall and other network security policies preventing unauthorized access to the user's desktop computer over a network. However, you still need to block USB device...
View ArticleHow to convert JSON to CSV using Linux / Unix shellnixCraft
Today I will talk about a common problem faced by many Linux or Unix sysadmins and developers. Typically modern apps and security devices heavily depend upon APIs and lists that feed data in JSON...
View ArticlePHP Warning: Constant ABSPATH already defined in wp-config.phpnixCraft
While looking into the nginx PHP error log file fixing unrelated issues, I noticed I was spammed with the following message: [28-Jul-2022 10:27:13 UTC] PHP Warning: Constant ABSPATH already defined in...
View ArticleDNS settings to avoid email spoofing and phishing for unused domainnixCraft
As you may know, email spoofing allows attackers to pose as someone else to gain illegal profit. For example, I only use webmaster@cyberciti.biz for communication, but someone might create a spoofed-up...
View ArticleHow do you add comments on UFW firewall rule?nixCraft
The iptables and ip6tables commands are used to set up a Linux firewall. However, many new Linux sysadmins and users find it challenging to use iptables. Hence, the ufw program is for managing a Linux...
View ArticleHow to install MySQL server on Ubuntu 22.04 LTS LinuxnixCraft
MySQL version 8.0 is a free and open-source database system used by most web applications and sites on the Internet. Typically MySQL is part of the LAMP (Linux, Apache, MySQL, Perl/Python/PHP) stack....
View Article