summaryrefslogtreecommitdiff
path: root/doc/features.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/features.md')
-rw-r--r--doc/features.md87
1 files changed, 2 insertions, 85 deletions
diff --git a/doc/features.md b/doc/features.md
index ae2a7eb..cdd0ac4 100644
--- a/doc/features.md
+++ b/doc/features.md
@@ -1,87 +1,4 @@
----
-stage: Create
-group: Source Code
-info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments
----
-
# Feature list
-## Discover
-
-Allows users to identify themselves on an instance via SSH. The command helps to
-confirm quickly whether a user has SSH access to the instance:
-
-```shell
-ssh git@<hostname>
-
-PTY allocation request failed on channel 0
-Welcome to GitLab, @username!
-Connection to staging.gitlab.com closed.
-```
-
-When permission is denied, it returns:
-
-```shell
-ssh git@<hostname>
-git@<hostname>: Permission denied (publickey).
-```
-
-## Git operations
-
-GitLab Shell provides support for Git operations over SSH by processing
-`git-upload-pack`, `git-receive-pack` and `git-upload-archive` SSH commands.
-It limits the set of commands to predefined Git commands:
-
-- `git archive`
-- `git clone`
-- `git pull`
-- `git push`
-
-## Generate new 2FA recovery codes
-
-Enables users to
-[generate new 2FA recovery codes](https://docs.gitlab.com/ee/user/profile/account/two_factor_authentication.html#generate-new-recovery-codes-using-ssh):
-
-```plaintext
-ssh git@<hostname> 2fa_recovery_codes
-Are you sure you want to generate new two-factor recovery codes?
-Any existing recovery codes you saved will be invalidated. (yes/no)
-yes
-
-Your two-factor authentication recovery codes are:
-...
-```
-
-## Verify 2FA OTP
-
-Allows users to verify their
-[2FA one-time password (OTP)](https://docs.gitlab.com/ee/security/two_factor_authentication.html#2fa-for-git-over-ssh-operations):
-
-```shell
-ssh git@<hostname> 2fa_verify
-OTP: 347419
-
-OTP validation failed.
-```
-
-## LFS authentication
-
-Enables users to generate credentials for LFS authentication:
-
-```shell
-ssh git@<hostname> git-lfs-authenticate <project-path> <upload/download>
-
-{"header":{"Authorization":"Basic ..."},"href":"https://gitlab.com/user/project.git/info/lfs","expires_in":7200}
-```
-
-## Personal access token
-
-Enables users to use personal access tokens via SSH:
-
-```shell
-ssh git@<hostname> personal_access_token <name> <scope1[,scope2,...]> [ttl_days]
-
-Token: glpat-...
-Scopes: api
-Expires: 2022-02-05
-```
+This page
+[has moved into the `gitlab` repository](https://docs.gitlab.com/ee/development/gitlab_shell/features.html).