Я пытаюсь подключиться к удаленной машине с помощью Cygwin, соединение успешно, проблема в том, что он всегда спрашивает у меня пароль.
ssh -i ~/.ssh/id_rsa -o "StrictHostKeyChecking no" user@machine.net 'echo test'
Знаете ли вы, как я могу войти на удаленный сервер с помощью Cygwin без запроса пароля?
Кстати - Я попытался поместить закрытый ключ с удаленного компьютера на компьютер Cygwin. known_host файл
id_rsa
файл (и, возможно, его соответствующийid_rsa.pub
). На сервере вам не нужно любой закрытые ключи - толькоauthorized_keys
с копией открытого ключа. (Я не уверен, как пути Cygwin преобразуются в пути Windows, но вы можете просто запустить оболочку Cygwin и получить доступ~/.ssh/
оттуда.)