Назад | Перейти на главную страницу

Пара ключей Git SSH перестала работать после изменения местоположения

Я использовал ту же схему открытого ключа для ssh на моем сервере, на котором размещен собственный репозиторий git. Недавно я сменил место работы (другой IP-адрес), и теперь git запрашивает мой пароль каждый раз, когда я вхожу в систему.

Я использую Windows для подключения к моему серверу, чтобы отслеживать аутентификацию.

Я просмотрел файлы журнала аутентификации на своем сервере, и каждый вход в систему показывает, что открытый ключ действительно был принят, но я все еще получаю запрос на ввод pswd при каждом действии.

Любые идеи?

Доступ к закрытому ключу может быть ограничен хостом. Убедитесь, что открытый ключ, хранящийся в ~ / .ssh / authorized_keys, не имеет квалификатора, ограничивающего, для каких хостов он действителен.