여러 쿼리를 위해 bash 스크립트에 비밀번호 저장

여러 쿼리를 위해 bash 스크립트에 비밀번호 저장

사용자 정의 bash 스크립트에서 비밀번호를 한 번만 쿼리한 다음 나중에 필요할 수 있도록 저장하는 안전한 방법이 있는지 궁금합니다. 스크립트가 끝나면 메모리나 다른 방법으로 복원할 수 없도록 어떤 방식으로든 파쇄해야 합니다.

답변1

a를 사용 gpg-agent하고 비밀번호를 입력하세요.

__password=$(gpg --decrypt /path/to/password.gpg)

귀하의 스크립트에서.

물론 미리 암호화해야 합니다.

$ echo "correct_horse_battery_staple" > password
$ gpg --encrypt password

관련 정보