Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Secure Shell (SSH) is a remote access protocol. Git makes use of SSH for secure communication with git hosting Git services, like Bitbucket.

...

Only the holder of the private key is able to prove to the holders of the public key that they are who they say they are. So it’s important to keep your private key’s keys safe and confidential and not share them. The public key needs to be shared however.

How does Iguana X IguanaX use SSH?

Iguana X IguanaX invokes the ssh-keygen tool to generate the SSH keys required to authenticate with Git hosting services. SSH Key generation and registration with the Git hosting service is setup in Settings > Git.

We store these keys on a per user basis in Iguana XIguanaX. This way each user can be authenticated with their own Author Info when they make commits in the Translator.

ssh-keygen is part of OpenSSH included in Windows 10 onwards. For some older windows server operating systems we instead look to find these tools as part of the GIT Git installation. See How does Iguana X IguanaX find Git and sshSSH?