Обычно я захожу на SSH-сервер (где я непривилегированный пользователь), используя свои открытые ключи. Я также использую аутентификацию по паролю, когда использую сервер в качестве репозитория git- Annex.
Я хочу разрешить выполнение только связанных с git-annex
application команд, когда sshd аутентифицирован с паролем. git-annex
поставляется с оберткой, которая является аналогом git-shell
для git
. Я знаю, что мог бы использовать authorized_keys
чтобы сделать это в других ситуациях, но не в этом конкретном случае.
Как я могу это сделать? Сервер является Debian wheezy с OpenSSH_6.0p1 Debian-4+deb7u3.