diff options
| author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2014-03-01 15:02:07 +0200 |
|---|---|---|
| committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2014-03-01 15:02:07 +0200 |
| commit | a9dcfd851f80c35522ac844b316af783d0db7e64 (patch) | |
| tree | 8cdfa578a973864b68d9304cb4ae028298c09aae /doc/ssh | |
| parent | 54e40241f6a61d0fae658501497bb5fb4e342989 (diff) | |
| parent | c06f4cd42ff7a45ba89d6f951d1287b15c11b54a (diff) | |
| download | gitlab-ce-a9dcfd851f80c35522ac844b316af783d0db7e64.tar.gz | |
Merge pull request #6308 from jvanbaarsen/help-to-markdown
Convert all help files to markdown files in doc directory
Diffstat (limited to 'doc/ssh')
| -rw-r--r-- | doc/ssh/ssh.md | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/doc/ssh/ssh.md b/doc/ssh/ssh.md new file mode 100644 index 00000000000..0a38bc16b49 --- /dev/null +++ b/doc/ssh/ssh.md @@ -0,0 +1,24 @@ +SSH key allows you to establish a secure connection between your computer and GitLab + + +Before generating an SSH key, check if your system already has one by running `cat ~/.ssh/id_rsa.pub` +If your see a long string starting with `ssh-rsa` or `ssh-dsa`, you can skip the ssh-keygen step. + + +To generate a new SSH key just open your terminal and use code below. The ssh-keygen command prompts you for a location and filename to store the key pair and for a password. +When prompted for the location and filename you can press enter to use the default. +It is a best practice to use a password for an SSH key but it is not required and you can skip creating a password by pressing enter. +Note that the password you choose here can't be altered or retrieved. + +```bash +ssh-keygen -t rsa -C "$your_email" +``` + +Use the code below to show your public key. + +```bash +cat ~/.ssh/id_rsa.pub +``` + +Copy-paste the key to the 'My SSH Keys' section under the 'SSH' tab in your user profile. +Please copy the complete key starting with `ssh-` and ending with your username and host. |
