Ssh key management
SSH Key Management Solution
SocketXP provides a web based remote SSH access to your embedded Linux devices or IoT/AI projects. SocketXP Device Management Platform has a built-in SSH key management solution. ScketXP web portal, by default, will use SSH key based authentication to login to your Linux machines or devices.
Short-Lived SSH Keys
SocketXP will create and sync a very short-lived single-use SSH public key to your IoT or embedded Linux devices, so that you can securely remote login to your Linux from anywhere in the world, without having to use password based authentication. The key pair will be cleaned up or trashed immediately after the user logs in.
SSH with SSO OAuth Login
Note that a user can login to the SocketXP web portal, only after a successful SSO login (and 2FA authentication) provided by your SSO OAuth provider such as: Microsoft 365 or Google G-Suite. Only after a successful SSO Login, the user can view the devices and SSH into them from the web portal.
Key Management
SocketXP has a built-in SSH public key management tool, that automates SSH public private key management(syncing keys between your Linux machine and the SSH web client). It even cleans up the key immediately, so that a new public/private key pair setup is required for the next login attempt by the same user.
Password Authentication
For better security, you can even disable password based authentication completely on your Linux SSH server. But, if you prefer to use password based authentication, then select the “Password authentication” option during the login prompt in the SocketXP Web Portal. The default option is “SSH Public Key Authentication.”
Contact Us
If you have any questions about our SSH Key Management solution, please write to us at: [email protected]