SSH Access to GIT Repository

 

With Apiqcloud you can easily deploy your application from any remote public or private GIT/SVN repository for each of the supported programming languages: Java, PHP, Ruby, Python and Node.js.

In order to achieve more security, you can also access your private GIT repositories via SSH and easily clone and update your applications from them. In addition, this gives you an ability to work with those repositories, which are located at the private servers, instead of common web-based hosting services for projects like GitHub, Bitbucket etc.

                                                                                                                                           

For accessing your private GIT repository using the secured SSH protocol, follow the simple steps below.

Generate an SSH Keychain

To start with, you need to create an SSH keypair (i.e. two related keys: private and public) for binding your GIT repository to the Apiqcloud account. Follow this instruction if you’ve never generated a keychain before.

Your keys must not contain the password protection (passphrase) in order to be used for establishing a connection between Apiqcloud Cloud and GIT account.

Add Private SSH Key to Apiqcloud Account

Once you’ve got a pair of generated SSH keys, let’s place each of them to the appropriate systems. First of all, you need to add your private key to the Apiqcloud account.

1. Log in to your Apiqcloud account and navigate to its settings by means of clicking the same-named Settings button at the top-right section of the dashboard.

                                      

2. Within the opened Account Settings tab, switch to the Private option inside the SSH Keychain section and click on the Add Private Key button.
                 

3. Copy your private SSH key and paste it to the Key text field. Then type a name for this key within the field above (e.g. git-key) and finish the addition with the Add Key button.

                

Note: If you’ve received an error while adding the key, make sure it is not protected with a passphrase. Otherwise, remove the protection and try again.

4. As a result, your new private key will appear in the corresponding tab in just a moment.

                  

You are always able to delete your keys from a key manager by selecting the appropriate red cross button, if they aren’t needed anymore. Herewith, key’s deletion from the list won’t remove it from the GIT projects this key was used for, therefore you will be able to work with them in the same way as it was done before.

  • SSH Access to GIT Repository
  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

Add SSH keys

When you have your SSH key generated, you can add it to your Apiqcloud account. In order to...

Apiqcloud SSH Gate Overview

SSH (Secure Shell) is a protocol used to connect securely to a remote container and execute the...

Generate SSH Keys

The instructions below will walk you through the steps of generating an SSH key, based on the...

Overview

Apiqcloud PaaS supports access via SSH in one of the following ways:Web SSH:Access to a separate...

SSH Access

  Now let’s see how you can access your Apiqcloud account with all of its environments and...