rekey 重設密碼

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