Enabling Remote Access of Parrot Security OS

In this article we will take a look at how to configure a Parrot Security OS device for remote access using XRDP.

The following demonstration was tested with the following:

  • Parrot OS 4.10
  • Windows RDP application

The article assumes that you already have Parrot Security OS up and running.

Install Desktop Environment on Parrot OS

The first step involves updating Parrot OS and installing a Desktop Environment (DE) called XFCE so that the machine can be accessed remotely.

sudo apt update
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

Install XRDP

Once XFCE is installed, XRDP can now be installed using the following commands.

sudo apt install xrdp

Once installed, verify the status of XRDP; it should show as ‘active (running)’.

Add Users to the Correct Group

User accounts that are required to access the Parrot OS device remotely will need to be able to read the SSL certificate provided by the device. Without this users cannot connect remotely. There is a few ways to carry out the following step however, I believe the way demonstrated below is more user friendly and avoids errors.

Navigate to System > Administration > Users and Groups

Once on the user page, select the user/s that will access the machine remotely and click Manage Groups.

Scroll down to ssl-cert and double-click on the group.

Within the group add select the users that should be apart of the group ensuring that the tick is present in the radio button. Once satisfied click OK.

Closing Comments

XRDP is now installed and you should be able to access the machine remotely over TCP 3389. You can choose to modify the XRDP configuration by navigating to /etc/xrdp. Depending on your machine settings you may need to allow TCP 3389 on the hosts firewall.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: