HG-SSH
Section: Maintenance Commands (8)
Updated: 2008-01-03
Index
Return to Main Contents
NAME
hg-ssh - restricted ssh login shell for Mercurial
SYNOPSIS
hg-ssh
repositories...
DESCRIPTION
hg-ssh
can be used as a restricted shell where access to Mercurial repositories is given over
ssh(1).
It should be specified, together with the paths to the
repositories
the user should be given access to, as a
command
option in an
authorized_keys(5)
file.
An example
authorized_keys
line using
hg-ssh:
-
command="hg-ssh path/to/repo1 /path/to/repo2 ~/repo3 ~user/repo4"
ssh-rsa AA...==
The user with the specified key would then be permitted to push and pull to the repositories using the URLs:
-
ssh://example.com/path/to/repo1
ssh://example.com//path/to/repo2
ssh://example.com/~/repo3
ssh://example.com/~user/repo4
SEE ALSO
sshd(8),
ssh(1),
hg(1).
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 00:06:12 GMT, March 31, 2021