Category Archives: Tutorials

How To Use Windows RDC To Remote Access Ubuntu 20.04
In this tutorial I will be showing you how use Windows Remote Desktop Connection to Remote Access Ubuntu 20.04. We will Install remote tools with a simple script.
- This is the first step in the process to enable remote access. Run the following command to install XRDP.
sudo apt install xrdp
2. In this step we are going to enable the XRDP service.
sudo systemctl enable --now xrdp
3. In this last step we are creating a rule to allow incoming traffic on port 3389.
sudo ufw allow from any to any port 3389 proto tcp
4. Now you need to find the IP address of the Ubuntu 20.04 computer. You will use this address to use the Windows Remote Desktop Connection (RDC) to connect into Ubuntu 20.04.
ifconfig
5. On your Windows computer open up Remote Desktop Connection (RDC) also previously known as Remote Desktop Protocol (RDP). We will … Read the rest

How To Backup Ubuntu 18 To Backblaze B2 Storage
In this tutorial I will be showing you how to install Duplicati Backup Software on Ubuntu 18 and then how to configure backups to store data into Backblaze B2 Storage. It is important to have backups of your Ubuntu 18 server because If your server gets hacked or corrupted you will lose everything. So it is best to install a 3rd party backup solution that transfers data to cloud storage.
In this tutorial we will be using the OS Ubuntu 18, Duplicati Backup Software and BackBlaze B2 Cloud Storage.
1. Lets get started with installing Duplicati Backup Software onto Ubuntu 18 by using the following commands one at a time.
wget https://updates.duplicati.com/beta/duplicati_2.0.5.1-1_all.deb sudo apt-get -f install -y sudo dpkg -i duplicati_2.0.5.1-1_all.deb
2. Alright so Duplicati is now installed but there are a few more things we need to do to get it working properly. Lets configure webservice … Read the rest

Complete VestaCP Setup Guide for CentOS 7
In this Complete VestaCP Setup Guide for CentOS 7 I will show you how to install CentOS with all of its updates, Setup VestaCP and configure Name Server and domains. We will also do some security hardening, add SSL’s and update to the latest MariaDB and PHP versions. Finally I will also show you how to configure backups to an external source.
Prerequisites
- Register a Domain to use for your VPS server. I will be using GoDaddy.com as my domain registrar. In my case I have purchased the domain PatricksWebsiteHosting.com for this tutorial.
- Choose and purchase a VPS from a VPS provider. Many factors come into play here but I will be using a2hosting.com they seem to have fair pricing and they provide lots of storage. You could also use your own server at home but it wouldn’t allow mail flow since your ISP’s would block it.
- Download and install

How to upgrade to PHP 8 on CentOS 7
In this tutorial I will show you how to upgrade to PHP version 8 on CentOS 7. Having the latest stable PHP 8 will fix many older vulnerabilities. Lets follow these quick steps below to upgrade your PHP version.
Before moving forward make sure to have a backup image of your server.
- Open your console windows and connect to your server.
- Lets start by disabling all the old PHP versions.
yum-config-manager --disable remi-php56 yum-config-manager --disable remi-php70 yum-config-manager --disable remi-php71 yum-config-manager --disable remi-php72 yum-config-manager --disable remi-php73 yum-config-manager --disable remi-php74
3. Lets run the following commands individually to download the PHP 8 packages we need.
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm wget http://rpms.remirepo.net/enterprise/remi-release-8.rpm rpm -Uvh remi-release-8.rpm epel-release-latest-8.noarch.rpm
4. We will now run the commands to install the latest PHP version 8 software.
yum install yum-utils yum-config-manager --enable remi-php80 yum update -y
5. You should now be on the latest version of PHP 8. You can check … Read the rest

Find SonicWall Hidden Configuration Page
In this tutorial I will be showing you how find the SonicWall hidden configuration page. Well it’s hidden from most because there is no real easy way to access it from the GUI. In these simple steps I will show you how to access these amazing features.
Step 1: Log into your SonicWall.
Step 2: Replace the /main.html with /diag.html
Step 3: Click on the [ INTERNAL SETTINGS ] button to load the hidden features and configuration options.
Below are actually all the settings you can change under this features and configuration options page.
Trace Log
They provide you with a button to download trace logs.
ARP Settings
Enable ARP bridging
Enable open ARP behavior (WARNING: Insecure!!)
Enable Source IP Address validation for being directly connected
Only allow ARP entries with unicast addresses
Limit ARPS of non-responsive IPs
Limit resolution of a same IP Address rate less than 10 100 … Read the rest

How to Resolve Unifi VPN Access RAS/VPN Server Error for Windows 10
In this tutorial I will show you how to resolve Unifi controller version 6.1.71, Unifi VPN Access error “The Connection was prevented because of a policy configured on your RAS/VPN server. Specifically, the authentication method used by the server to verify your username and password may not match the authentication method configured in your connection profile. Please contact the Administrator of the Ras Server and notify them on this error.”
There are only a few steps you need to take to resolve the RAS/VPN server VPN Access Error.
- Log into your Unifi controller version 6.1.71. This should also work with newer and previous versions of the Unifi controller software.
- Click on Settings
- Click on System Settings
- Click the New User Interface slider to turn it off.
- You will be prompted with a popup, click the red [ Deactivate ] button.
- You should now be viewing a classic version of the

How to Configure Unifi UDM PRO VPN for Windows 10
In this tutorial I will show you how to configure the Unifi UDM Pro VPN for Windows 10. I will take you through the processes of configuring a VPN User and VPN VLAN on the Unifi controller version 6.1.71 of the UDM Pro and then finishing with configuring the Windows VPN client.
How To Configure Unifi UDM Pro Controller 6.5.55 For Windows 10 VPN
How To Configure Unifi UDM Pro Controller 7.0.22 VPN Access Windows 11
Once your logged into your UDM PRO follow these steps below.
- Click on Settings
- Click on Advanced Features
- Scroll Down to Radius
- Locate Default Radius server. On the right hand side click on the dot burger and click Configure.
- Once the page loads flip the switch to blue.
- Type in the secret. You can use my simple

How To Update CentOS 7 Or Older
As you know it is important to keep your Linux OS updated. In this Tutorial I will show you how to update CentOS 7 or older. Updating your CentOS 7 or older servers regularly will patch up the latest security vulnerabilities. I’m sure your not interested in being a statistic as many others have.
In this tutorial you will learn:
- How to update CentOS 7 or older packages via command line
On CentOS 7 or older, open a terminal and type the following command to check for available updates:
# yum check-update
To install all of the updates shown, simply execute:
# yum update
You can use the following If there are specific packages that you want to update you can specify it by name:
# yum update httpd
In this Tutorial you saw how easy it is to update CentOS 7 or older servers. Please remember to keep your … Read the rest

How To Update CentOS 8
As you know it is important to keep your Linux OS updated. In this Tutorial I will show you how to update CentOS 8. Updating your CentOS 8 server regularly will patch up the latest security vulnerabilities. I’m sure your not interested in being a statistic as many others have.
Updating CentOS 8 is a little different from previous versions. Cent OS 8 m oved to the dnf package manager. While as previous versions to update CentOS was the YUM package manager.
In this tutorial you will learn:
- How to update CentOS 8 packages via command line
On CentOS 8 and newer versions, open a terminal and type the following command to check for available updates:
# dnf check-update
To install all of the updates shown, simply execute:
# dnf update
You can use the following If there are specific packages that you want to update you can specify it … Read the rest

How to solve common computer problems with 8 steps
Solve common computer problems using these 8 steps.
You can solve common computer problems by keeping an eye out for symptoms and then implementing your theory. Most common computer problems you’ll run into include no power, physical damage, failed boot, application failure to load and peripherals that don’t function as they should. The 8 steps on how to solve common computer problems will guide your through your day to day troubleshooting.
Standard troubleshooting steps
Step 1. Identify the problem.
- Break large problems down into smaller problems.
- Consider scope; who or what is affected?
- Gather details about the issue; ask users, view logs.
- Determine whether anything has changed.
- Duplicate the problem.
Step 2. Do your research.
- Refer to past help desk tickets.
- Search through private or public knowledge bases.
- Ask friends or colleagues.
- Internet search.
Step 3. Establish a theory of probable cause.
- Eliminate the simple and obvious possible causes.
- Consider