Client Types
There are two types of clients: user devices and machines.User Devices
- Associated with a user in your Pangolin organization
- Requires login to connect (password, 2fa, etc)
- Available for download on Mac, Windows, and Linux
Machines
- Represent a server or automated system instead of a user
- Connect with an ID and secret
- Available in CLI form with Pangolin CLI
User Devices
A user may download a client for their specific system. Before they can connect, they must select a Pangolin server to authenticate to using their provided Pangolin account. Users can log in as a Pangolin user or with your attached external identity provider. Examples include:- SSH: Admins and developers can connect with their client to specific hosts for SSH.
- RDP: Users can connect to a remote host using familiar remote desktop software.
Machines
Machine clients are for servers and automated systems that are not associated with a specific user. Examples include:- CICD: Access remote resources like a database in an automated deployment pipeline.
- Servers: Provide a VPS with access to a resource running in a different network.

