git-annex-shell(1) General Commands Manual git-annex-shell(1) (NAME) git-annex-shell - SSH git-annex (SYNOPSIS) git-annex-shell [-c] command [params ...] (DESCRIPTION) git-annex-shell (restricted shell) git-shell (login shell) SSH . git-shell git-shell . . (COMMANDS) git-shell . (directory) . <> <> . configlist directory git config --list . annex.uuid (remote repository) . annex.uuid git-annex push autoinit=1 . p2pstdio directory uuid git-annex-shell -- (P2P) - stdio . uuid git-annex-shell . notifychanges directory git-annex remotedaemon ref . gcryptsetup directory gcryptid gcrypt . inannex directory [key ...] . . ( ) . gcrypt . recvkey directory key rsync . gcrypt . sendkey directory key rsync . gcrypt . dropkey directory [key ...] . gcrypt . (OPTIONS) --uuid=UUID git-annex UUID git-annex-shell . (sanity check) git-annex-update-proxy git-annex-shell . git-annex-common-options(1) . -- fields=val fields=val.. -- git-annex-shell ( ) . autoinit= remoteuuid= (HOOK) git- annex-shell .git/hooks/annex-content ( bare hooks/annex-content) . . (ENVIRONMENT) GIT_ANNEX_SHELL_READONLY git-annex . git-shell . ... GIT_ANNEX_SHELL_LIMITED git-shell . GIT_ANNEX_SHELL_APPENDONLY git- annex . git-shell . pre-receive . annex.securehashesonly . GIT_ANNEX_SHELL_DIRECTORY git-annex-shell . (EXAMPLES) ~/.ssh/authorized_keys git- annex-shell -c : command="git-annex-shell -c \"$SSH_ORIGINAL_COMMAND\"",no-agent-forwarding,no-port-forwarding,no-X11-forwarding ssh-rsa AAAAB3NzaC1y[...] user@example.com git- annex-shell : command="GIT_ANNEX_SHELL_DIRECTORY=/srv/annex GIT_ANNEX_SHELL_LIMITED=true GIT_ANNEX_SHELL_READONLY=true git- annex-shell -c \"$SSH_ORIGINAL_COMMAND\"",restrict ssh-rsa AAAAB3NzaC1y[...] user@example.com ssh-rsa AAAAB3NzaC1y[...] user@example.com SSH . git-annex-shell $PATH . restrict . OpenSSH 7.1p2 . GIT_ANNEX_SHELL_APPENDONLY : command="GIT_ANNEX_SHELL_DIRECTORY=/srv/annex GIT_ANNEX_SHELL_APPENDONLY=true git-annex-shell -c \"$SSH_ORIGINAL_COMMAND\"",restrict ssh-rsa AAAAB3NzaC1y[...] user@example.com . git-config(1) (force-push) . : git config receive.denyDeletes true git config receive.denyNonFastForwards true git-annex . git-annex git-annex . update-paranoid . (SEE ALSO) git-annex(1) git-shell(1) (AUTHOR) Joey Hess git-annex-shell(1)