Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

Debian 6.0.6

(Squeeze)

git-shell(1)


GIT−SHELL

GIT−SHELL

NAME
SYNOPSIS
DESCRIPTION
AUTHOR
DOCUMENTATION
GIT
NOTES

NAME

git-shell − Restricted login shell for GIT−only SSH access

SYNOPSIS

$(git −−exec−path)/git−shell −c <command> <argument>

DESCRIPTION

This is meant to be used as a login shell for SSH accounts you want to restrict to GIT pull/push access only. It permits execution only of server−side GIT commands implementing the pull/push functionality. The commands can be executed only by the −c option; the shell is not interactive.

Currently, only four commands are permitted to be called, git−receive−pack git−upload−pack and git−upload−archive with a single required argument, or cvs server (to invoke git−cvsserver).

AUTHOR

Written by Linus Torvalds <torvalds@osdl.org [1] >

DOCUMENTATION

Documentation by Petr Baudis and the git−list <git@vger.kernel.org [2] >.

GIT

Part of the git(1) suite

NOTES

1.

torvalds@osdl.org

mailto:torvalds@osdl.org

2.

git@vger.kernel.org

mailto:git@vger.kernel.org



git-shell(1)