table of contents
other versions
- jessie 3.1.2-2+deb8u4
- jessie-backports 3.9.1-1~bpo8+1
- stretch 4.0-1+deb9u1
- testing 4.8.2-1
- unstable 4.9-2
HG-SSH(8) | System Manager's Manual | HG-SSH(8) |
NAME¶
hg-ssh - restricted ssh login shell for MercurialSYNOPSIS¶
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).2008-01-03 |