---
title: Tenant Connector Inbound Installation
slug: kronpam-installation-guide/tenant-connector-inbound-installation
docTags: 
createdAt: 2025-06-03T07:49:33.789Z
---

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/guEMi7zg5EBL6WoGBFYuw_image.png "The Tenant Connector Inbound Option")

:::hint{type="danger"}
Check the Secure Boot Enabled before the installation by running` mokutil --sb-state` command.
In case the secure boot is enabled, it might cause an error during the WireGuard installation. **Please disable it to continue the installation!**
:::

:::hint{type="danger"}
If server-level firewall rules are desired to be applied, the user must allow the required ports in the Tenant Connector Inbound environment.
`sudo firewall-cmd --add-port=443/tcp --permanent`
`sudo firewall-cmd --add-port={selected-wireguard-port(e.g., 10000)}/udp --permanent`
`sudo firewall-cmd –reload`
:::

The following steps should be read carefully to successfully install Tenant Connector Inbound on the machine:

- If you install MTC Inbound on Kron PAM v.3.7.0 or earlier versions, you need to update inbound\_tunnel\_setup.sh file under /pam/gui/netright/scripts/. You can obtain this file from the support team. You can skip this step if you install MTC Inbound on Kron PAM v3.7.0 or later.
- Download the installation script on the machine that is used for Tenant Connector Inbound. The support team can provide the installation script. After downloading the script, unzip the installation script on the machine. The user can use the unzip command to extract the files from the installation script file.

:::BlockQuote
Linux CLI:	\[root@ connector \~]# unzip RAP\_MTC\_ONCLOUD-1.2.0.zip
:::

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/Ci--rp4zF1JvawRbqMJID_image.png "Unzipping the zipped installation script files")

-  Navigate to the cloud directory:

:::BlockQuote
Linux CLI:	\[root\@connector\~]# cd cloud
:::

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/OJfcrF46Oua1cGGaIi_iq_image.png" size="66" width="488" height="109" position="center" caption="Navigating the cloud directory" showCaption="true"}

- Run the configuration script:

:::BlockQuote
Linux CLI:	\[root\@connector\~cloud]# sh configure.sh
:::

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/30YzEJSTEhaDXvtI6Cm8c_image.png" size="66" width="588" height="197" position="center" caption=" Starting the installation script" showCaption="true"}

:::hint{type="info"}
In case you need to set script permissions to execute it, you need to run the `chmod +x configure.sh` command.
:::

:::hint{type="info"}
You should have root privileges to run this script.
:::

- The installation script should be restarted after the forced reboot. The installation script asks the user either:
  to install MT Outbound Connector on the cloud, or to install MT Inbound Connector, or to install the Secure Remote Access Portal (RAP) module on the cloud. (The last option is not related to MT Connector)
- To continue with the Tenant Connector Inbound installation, the user should select the second option by **entering 2 and pressing the Enter key.**

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/VLoysJ1tYTdKC98VJ6Pfy_image.png "Selecting Install MT Cloud - Inbound")

- The installation script asks the user to upload th&#x65;**&#x20;tunnel setup config file (tunnel\_setup.txt)**, which can be obtained in the process of adding an inbound connector node on the Web GUI, to th&#x65;**&#x20;/opt/pam/connector** directory on the connector machine. So, without closing the current installation, the user should open a new SSH session and upload the tunnel setup config to /opt/pam/connector directory, return to the first session, and press the **Enter** key.

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/krl5IyfX5Gyq4eb1VRH6r_image.png "Uploading the tunnel setup config file")

- Once the <font color="#22C55E">**Installation is completed, leaving …**</font> message is seen on the screen, the installation is finalized.

![](https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/Hj4d_7JJ7lwbDhGAtCdpC_image.png "The end of the installation script")

