Ошибка Ubuntu / CentOS7 при копировании открытого ключа SSH на сервер GIT

280
marco_van_cerbex

Я создал 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

0 ответов на вопрос

Похожие вопросы