![여러 쿼리를 위해 bash 스크립트에 비밀번호 저장](https://linux55.com/image/53268/%EC%97%AC%EB%9F%AC%20%EC%BF%BC%EB%A6%AC%EB%A5%BC%20%EC%9C%84%ED%95%B4%20bash%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%20%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%20%EC%A0%80%EC%9E%A5.png)
사용자 정의 bash 스크립트에서 비밀번호를 한 번만 쿼리한 다음 나중에 필요할 수 있도록 저장하는 안전한 방법이 있는지 궁금합니다. 스크립트가 끝나면 메모리나 다른 방법으로 복원할 수 없도록 어떤 방식으로든 파쇄해야 합니다.
답변1
a를 사용 gpg-agent
하고 비밀번호를 입력하세요.
__password=$(gpg --decrypt /path/to/password.gpg)
귀하의 스크립트에서.
물론 미리 암호화해야 합니다.
$ echo "correct_horse_battery_staple" > password
$ gpg --encrypt password