Suprimir senha no modo de depuração do shell script

0

Existe alguma maneira de imprimir uma string arbitrária (como 'xxxx' ou '***') no lugar de uma senha ao usar o modo de depuração do shell.

Contexto - Eu tenho poucos scripts que se conectam ao banco de dados PostgreSQL. Definimos a senha em outro arquivo oculto e protegido e, em seguida, usamos esse arquivo para exportar PGPASSWORD nos scripts, para que não tenhamos que passar as senhas como argumentos explícitos. Poucos usuários (não-DBA) possuem permissão de execução para os scripts. Se eles executarem o script usando o modo de depuração (sh -x), eles poderão ver as senhas em texto simples.

    
por Kamlesh Gallani 02.09.2016 / 16:53

0 respostas

Tags