rekey 重設密碼

  1. 下載 vault 加密檔 rkvfile.yml。
    ceuser@deyu:~/ansible_pb$ wget http://dy.csie.cyut.edu.tw/materials/rkvfile.yml
    
  2. 已知 rkvfile.yml 的加密密碼是 'qweqwe',使用 ansible-vault view 輸入密碼查看內容。
    ceuser@deyu:~/ansible_pb$ ansible-vault view rkvfile.yml
    Vault password:
    ansible vault test
    edit
    
  3. 已知 rkvfile.yml 的加密密碼是 'qweqwe',rekey 重設密碼為 '123qwe'。
    ceuser@deyu:~/ansible_pb$ ansible-vault rekey rkvfile.yml 
    Vault password: 
    New Vault password: 
    Confirm New Vault password: 
    Rekey successful
    
  4. 使用新密碼解密 rkvfile.yml。
    ceuser@deyu:~/ansible_pb$ ansible-vault view rkvfile.yml 
    Vault password: 
    ansible vault test
    edit