Как отключить запрос на ввод парольной фразы ssh-add?

Как отключить запрос на ввод парольной фразы ssh-add?

Всякий раз, когда я запускаю ssh-addcmd, он выводит запрос на ввод парольной фразы.

ssh-add "%~%\.ssh\id_rsa"
Enter passphrase for C:\Users\Kristian Welsh\.ssh\id_rsa: 

Я хотел бы скрыть этот текст, чтобы добавить свой собственный, но перенаправление stdout не помогает.

ssh-add "%~%\.ssh\id_rsa" >nul

Кто-нибудь знает как это сделать?

решение1

Я не знаю способа изменить приглашение с помощью пользовательского текста, кроме как путем изменения кода. Однако есть два способа обойти это:

  1. удалить парольную фразу из ключа
  2. написать ожидаемую оболочку вокруг ssh-add, которая предоставит вам парольную фразу

Связанный контент