ssh-add 암호 문구 프롬프트를 어떻게 억제합니까?

ssh-add 암호 문구 프롬프트를 어떻게 억제합니까?

cmd를 실행할 때마다 ssh-add암호 프롬프트가 출력됩니다.

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 주변에 예상 래퍼를 작성하세요.

관련 정보