實機練習

  1. 共同要求
    1. ansible 工作目錄 /home/ceuser/$mysid
    2. ansible-vault 有關的 .yml 檔都不用增加註解。
    3. 不要編輯重設密碼的加密檔。
  2. create 一個 vault 加密檔 vfile.1.yml
    1. 內容為 "vfile.1 test 202x-xx-xx",其中日期為今天。
    2. 密碼為 vpw1。
    3. 密碼存到檔案 vfile.1.pw。
    4. 使用密碼檔看是否可以解密?
  3. 加密現有檔案 passwd:
    1. 複製 /etc/passwd 到 /home/ceuser/$mysid 工作目錄。
    2. 使用 ansible-vault 將檔案 passwd 加密,密碼為 vpw2。
    3. 密碼存到檔案 passwd.pw。
    4. 使用密碼檔看是否可以解密?
  4. rekey 只重設密碼,不要編輯變更內容,不用增加註解。
    1. 下載 vault 加密檔 rkvfile.yml。
    2. 下載 vault 加密檔 rkvfile1.yml。
    3. 下載 vault 加密檔 rkpwlist.yml。
    4. 以上三個檔加密密碼都是 'qweqwe',使用 ansible rekey 都重設密碼為 vpw3。
    5. 將密碼 vpw3 儲存為 rkpassword.txt。
    6. 使用密碼檔 rkpassword.txt 看是否可以解密?