Commit 6c354030 authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch 'sh-link-centos-ssh' into 'master'

Link to instructions on how to build a custom OpenSSH package

See merge request !2206
parents 0355488d e0bc3c6a
...@@ -12,7 +12,12 @@ OpenSSH searches for a key to authorize a user via a linear search. In the worst ...@@ -12,7 +12,12 @@ OpenSSH searches for a key to authorize a user via a linear search. In the worst
GitLab Shell provides a way to authorize SSH users via a fast, indexed lookup to the GitLab database. GitLab Shell uses the fingerprint of the SSH key to check whether the user is authorized to access GitLab. GitLab Shell provides a way to authorize SSH users via a fast, indexed lookup to the GitLab database. GitLab Shell uses the fingerprint of the SSH key to check whether the user is authorized to access GitLab.
> **Warning:** OpenSSH version 6.9+ is required because `AuthorizedKeysCommand` must be able to accept a fingerprint. These instructions will break installations using older versions of OpenSSH, such as those included with CentOS as of May 2017. > **Warning:** OpenSSH version 6.9+ is required because
`AuthorizedKeysCommand` must be able to accept a fingerprint. These
instructions will break installations using older versions of OpenSSH, such as
those included with CentOS as of May 2017. If you want to use this feature for
CentOS, follow [the instructions on how to build and install a custom OpenSSH package]
(#compiling-a-custom-version-of-openssh-for-centos) before continuing.
Create this file at `/opt/gitlab-shell/authorized_keys`: Create this file at `/opt/gitlab-shell/authorized_keys`:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment