Configuring SSH authorized keys

SSH keys can be used for the admin account for authorized SSH access to your Management Node and Conferencing Nodes.

They enable access authentication via SSH keys (asymmetric key pair) instead of a password.

When you add your keys you can assign them immediately to your Management Node or your existing Conferencing Nodes, or you can assign them later to your Management Node and when deploying or configuring Conferencing Nodes.

When a node is deployed in a cloud environment you can choose any of the SSH keys configured on the Management Node, in addition to the keys configured via the cloud environment (where available). Also, when configuring a node, you can choose to limit SSH access to only allow your own assigned keys.

What's noteworthy?

  • The SSH keys only apply for the "admin" user. SSH superuser / sudo still requires password authentication.
  • Password login is not allowed when one or more keys are assigned to that node.
  • Any modifications to keys that are configured within the cloud service are picked up automatically by the Pexip Infinity nodes within approximately 10 minutes.

Configuring the keys

To add, modify or delete the set of available SSH authorized keys, go to System > SSH Authorized Keys.

To add a key:

  1. Select Add SSH Authorized Key.
  2. Enter the Public key.

    Do not add the private key.

  3. You can optionally select the nodes to which you want to assign the key.
  4. Select Save.
  5. You can now optionally enter a Comment and select Save again. This is a description of the authorized key and is typically a contact email address.

Note that to change the public key you must delete it (and it must not be assigned to any nodes) and then add it again.