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.
-
Log into CollabNet
TeamForge
.
-
On your My Page, click My
Settings in your personal navigation bar.
-
On your User Details page, click
Authorization Keys.
-
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.
-
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.