GIT через OpenSSH в Powershell - это хорошо, так почему я не могу подключиться к простой консоли cmd?
Когда я бегу
ssh user@servername01
... в PowerShell он подключается без проблем, однако, когда я запускаю ту же команду в стандартном приглашении cmd, у меня запрашивается пароль (пароль для учетной записи не установлен).
user@servername01's password:
Permission denied, please try again.
Подробнее...
Я надеюсь, что решение вышеперечисленного поможет решить некоторые проблемы, связанные с git.
Опять же, в PowerShell вытащить из моего репозитория SSH, как показано ниже, это нормально...
@git pull user@servername01:git/repo.git
но то же самое в консоли не с
В доступе отказано (publickey, gssapi-with-mic, пароль). Неустранимый: Не удалось прочитать из удаленного хранилища.
Пожалуйста, убедитесь, что у вас есть правильные права доступа и хранилище существует.
а также моя черепаха-мерзавец терпит неудачу с тем же сообщением, что является сутью моей проблемы, поскольку это означает, что я не могу развернуть мерзавца своим разработчикам.
Помогите:(
1 ответ
Сработало!
мой .ssh\config
файл ссылался на файл идентификации (закрытый ключ ssh) с помощью home-path, я изменил его на абсолютный путь, и консоль, и tortoise-git начали работать:)
IdentityFile ~/.ssh/id_rsa
изменился на
IdentityFile C:\Users\user.name\.ssh\id_rsa