У них точно такие же файлы .ssh и разрешения, и они «ssh» в одной и той же локали (на самом деле git fetch)

Вот окно Linux:OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 февраля 2013

debug3: sign_and_send_pubkey: RSA         2a:7d:aa:b0:bd:c7:7e:98:6c:71:1b:cf:7b:27:e4:c8:28:2d:7c:1c
debug2: we sent a publickey packet, wait for reply
debug3: Wrote 656 bytes for a total of 1965
debug1: Authentications that can continue: keyboard-interactive,publickey

..

вот Cygwin: OpenSSH_7.1p2, OpenSSL 1.0.2h 3 мая 2016

debug3: sign_and_send_pubkey: RSA MD5:b4:22:b7:ca:60:69:dc:f0:d8:42:18:ed:61:6c:08:70
debug2: we sent a publickey packet, wait for reply
debug1: Authentication succeeded (publickey).

..

1 ответ1

0

Я предполагаю, что у вас есть машина CentOS/RHEL (в соответствии с версией OpenSSH), и у вас есть неправильные метки SELinux где-то на пути к этим файлам. restorecon -FR ~/.ssh из оболочки пользователя должен их исправить. Если нет, пожалуйста, предоставьте список ls -lZd ~ ~./.ssh ~/.ssh/authorized_keys_file .

Обратите внимание, что некоторые ошибки должны отображаться в журнале сервера (/var/log/secure) при повышении уровня журнала.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .