Store your repository SSH key

Secure shell (SSH) is a tool for secure data transfer over insecure networks. It uses either password-based authentication or public-key cryptography to confirm your identity, authenticate you to the remote host, and encrypt data transmission.

Access to CollabNet TeamForge source code repositories is authenticated using SSH. By default, SSH uses password-based authentication. If you do not want to enter your password each time you access a repository, you can create a set of SSH authorization keys and use the public-key method for automatic authentication.
Note: You can store multiple SSH authorization keys in CollabNet TeamForge , but only one for each client machine.
  1. Log into CollabNet TeamForge .
  2. On your My Page, click My Settings in your personal navigation bar.
  3. On your User Details page, click Authorization Keys.
  4. On the Authorization Keys page, copy the public key from the .pub file in your SSH installation directory and paste it into the Authorized Keys field.
  5. Click Update.
Your SSH authorization key is now saved. When you log in to the CollabNet TeamForge repository, SSH automatically checks your private key against the public key stored in CollabNet TeamForge and perform the authentication. You will not have to enter your password.
Note: Each SSH client software provides its own mechanism for key pair generation. Please refer to your SSH client software documentation for instructions on generating an SSH key pair.