Я установил git-репозиторий на Linux-сервере SSH.Хранилище находится на /home/git/mimpi.git
.Оболочка для входа в систему пользователя git: /usr/bin/git-shell
pub/priv
ssh-ключи были настроены и протестированы на стороне client/server
.
Теперь я пытаюсь проверить настройку, используя git-receive-pack
, но она всегда терпит неудачус fatal: bad argument
.
kalou@client:~$ ssh git@0 git-receive-pack mimpi.git
Enter passphrase for key '/home/kalou/.ssh/id_rsa':
fatal: bad argument
Я пытался поместить одинарные кавычки вокруг mimpi.git, но безуспешно (https://github.com/dulwich/dulwich/issues/365)
Я пытался запустить strace -f sshd
, чтобы следить за выполнением git-shell
, но не нашел ничего значащего после:
17882 execve("/usr/bin/git-shell", ["git-shell", "-c", "git-receive-pack /home/git/mimpi"...], [/* 9 vars */]) = 0
и до fatal: bad argument" ...
Есть идеи?