Post

#4 - CyberArk Privilege Cloud | PSM for SSH (PSMP)

#4 - CyberArk Privilege Cloud | PSM for SSH (PSMP)

This video covers setting up the *NIX platform and installing PSM for SSH (PSMP).

Video Preview

Objectives

  • Setup Unix Platform, Configuration Options and Create Safes
  • Onboard Linux Account
  • Test CPM and PSM
  • PSMP Requirements
  • Install PSMP
  • Test PSMP
  • Configure and Test PSM For SSH MFA Caching

Commands used to install PSMP

Download PrivilegedSessionManagerSSHProxy-RHELinux8-Intel64-Rls-v1X.X.zip from the CyberArk Marketplace

Copy package from windows machine to PSMP server

1
scp "C:\<Path_To_File>\PrivilegedSessionManagerSSHProxy-RHELinux8-Intel64-Rls-v13.2.zip" <USERNAME>@<PSMP_HOSTNAME>:~/

Update the system and install wget and unzip

1
2
sudo dnf update
sudo dnf install wget unzip
1
2
3
4
5
ls
mkdir PSMP
mv PrivilegedSessionManagerSSHProxy-RHELinux8-Intel64-Rls-v13.2.zip ./PSMP/
cd ./PSMP/
ls
1
unzip PrivilegedSessionManagerSSHProxy-RHELinux8-Intel64-Rls-v13.2.zip

PSMPWIZ scripts are found here. You will need to update this url depending on the version of PSMP being installed.

1
wget https://raw.githubusercontent.com/pCloudServices/psmpwiz/main/psmpwiz1320.sh

Confirm you have the files

1
ls -ltr

Add the exectue permission to the follwoing files:

1
2
3
chmod 755 CreateCredFile
chmod 755 CARKpsmp-13.2.0.15.x86_64.rpm
chmod 755 psmpwiz1320.sh

If you are not running as the root users, switch to the root user.

1
sudo -i

Change Directory to where the PSMP files are located

1
cd /home/<USERNAME>/PSMP/

Confirm if the files are executable

1
ls -ltr

Run the PSMP wizard

1
./psmpwiz1320.sh

PSM for SSH Syntax Cheat Sheet

This post is licensed under CC BY 4.0 by the author.