19

Я использую git bash, и я устанавливаю ssh-ключ, используя ssh-keygen, и каждый раз, когда я что-то делаю с git- репозиторием, спрашиваю у меня пароль для /c/Users/jankiewj/.ssh/id_rsa . Есть ли способ отключить эту фразу-пароль.

2 ответа2

29

Вы можете запустить это в git bash:

eval `ssh-agent -s`
ssh-add ~/.ssh/*_rsa

во второй команде он попросит ввести фразу-пароль, и все. Каждое дополнительное действие, которое вам нужно будет выполнить (что когда-то требовало парольную фразу) не будет запрашивать у вас парольную фразу (см. Пример на снимке экрана ниже):

добавление пароля в git bash в Windows

2

Я не уверен, что хочу порекомендовать его, но когда вы создадите Ключ и попросите установить пароль, просто нажмите ввод и пропустите пароль.

Посмотрите эту ссылку, чтобы узнать, как использовать ssh-keygen:https://help.github.com/articles/working-with-ssh-key-passphrases/

Возможно, ssh-agent может вам как-то помочь. Но не уверен, не зная вашей нынешней системы.

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