Install the Prisma Access Agent (Linux)
Focus
Focus
Prisma Access Agent

Install the Prisma Access Agent (Linux)

Table of Contents


Install the Prisma Access Agent (Linux)

Learn how to manually install and uninstall the Prisma Access Agent on a Linux device.
If you administrator did not deploy the Prisma Access Agent to your Linux device, you can install it manually. The Prisma Access Agent installation package uses the portable AppImage format that eliminates dependency conflicts and works across different Linux configurations without requiring package manager modifications.

Install the Prisma Access Agent on Linux

Complete the following steps to manually install the Prisma Access Agent on your Linux device.
Before you begin, review Preinstall Tasks for Prisma Access Agents on Linux and complete the relevant tasks.
  1. Obtain the Prisma Access Agent package that your administrator provided to you. The package name is in the following format:
    PrismaAccessAgent_<architecture>_<version>.AppImage
  2. Set the appropriate execute permissions to the Prisma Access Agent package. For example, for Prisma Access Agent version 25.7.0.10 on x86_64, enter the following command:
    sudo chmod 755 ./PrismaAccessAgent_x86_64_25.7.0.10.AppImage
  3. When running any AppImage, it mounts itself to a temporary directory under /tmp/<directory_name>. Therefore, ensure that:
    • The /tmp directory has executable permissions for both user and root accounts
    • Users have read and executable permissions for all files within the /opt/paloaltonetworks/prismaaccessagent directory tree
  4. Install the Prisma Access Agent package from the command line.
    sudo -E ./PrismaAccessAgent_x86_64_25.7.0.10.AppImage -i
  5. For Ubuntu 22 on ARM64, for Prisma Access Agent to function properly on a VM, complete the following steps:
    1. Edit the 50-cloud.init.yaml file:
      sudo nano /etc/netplan/50-cloud-init.yaml
    2. In the YAML file, insert the renderer: NetworkManager statement in the network field and save your changes. For example:
      network:
           ethernets:
                ens160:
                     dhcp4: true
           version: 2
           renderer: NetworkManager
    3. To have the YAML changes persist across an instance reboot, create the /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg file with the following content:
      network: {config: disabled}
    4. Apply the change:
      sudo netplan apply
    5. Restart the network manager service:
      sudo systemctl restart NetworkManager.service
  6. For Ubuntu 22.04, perform a system reboot.

Uninstall the Prisma Access Agent on Linux

You can uninstall the Prisma Access Agent manually if you no longer need to use it. Keep in mind that by uninstalling the agent, you will no longer have access to your corporate network, and your endpoint won't be protected by your organization's security policies.
Complete the following steps to uninstall the Prisma Access Agent from the command-line interface (CLI).
  1. Disable the Prisma Access Agent.
    1. Run the following Prisma Access Agent CLI (PACli) command:
      pacli disable
    2. Enter your sudo password (user account password) when prompted.
  2. Uninstall the Prisma Access Agent.
    1. Run the following CLI command:
      sudo -E ./PrismaAccessAgent_x86_64_25.7.0.10.AppImage -r
    2. Enter your sudo password (user account password) when prompted.