Я создал git-сервер на базе Cent OS 7. Я сейчас пытаюсь скопировать открытый ключ клиента Linux (Ubuntu) к нему через SSH с помощью этой команды:

ssh-copy-id git@172.28.10.25

Но то, что я получаю после вставки пароля git:

fatal: unrecognized command 'exec sh -c 'cd ; umask 077 ; mkdir -p .ssh && cat > 
.ssh/authorized_keys || exit 1 ; if type restorecon >/dev/null 2>&1 ;
then restorecon -F .ssh .ssh/authorized_keys ; fi''

Ключ клиента id_rsa.pub хранится в /home/user/.ssh, а файл author_keys для git-сервера - в /home/git/.ssh.

Кто-нибудь знает, что я здесь делаю не так? Кстати, я получаю отказано в доступе, когда ssh'ing на сервер с замазкой. То же самое с пользователем "root" и то же с "git". Я думаю, это нормально, потому что я еще не скопировал ключ?

Спасибо за ваши ответы.

0