Passando senha criptografada no comando mount

0

Eu estou tentando cron um simples script bash de 4 linhas para fazer backup de uma pasta que requer que eu monte a pasta NAS para a qual eu tenho que fornecer a senha. Que é um grande NÃO, existe uma maneira de passar a senha de forma criptografada ou pelo menos de uma maneira segura.

Estou tentando montar uma pasta NAS que requer a senha, como criptografá-la ou torná-la segura.

sudo rsync -arltvu --progress /media/VAULT/Pictures/ /media/Pictures/  -o username=admin,pass=passphrase
    
por Fenomatik 03.12.2015 / 03:48

2 respostas

0

Que tal substituir "passphrase" por "$ (mypassphrase)", para executar o programa / script mypassphrase para fornecer a passphrase no tempo de execução da linha de comando do cron.

    
por Ralph Rönnquist 03.12.2015 / 04:42
0

Nunca tendo usado rysnc , não posso dizer com certeza que isso funcionará, mas eu tentaria usar um arquivo credentials (o seguinte é resumido em este link ).

Crie um arquivo chamado .nascredentials contendo

username=admin
pass=passphrase

e com as permissões apropriadas (600 sugeridas).

Passe credentials=/path/to/.nascredentials em vez de username=admin,pass=passphrase .

    
por alex_d 03.12.2015 / 23:22