- 使用 copy, shell, file 模組,完成以下要求:
- 複製控制主機的 /home/deyu1/adhoc.txt 到節點主機 prod 的 /home/deyu1 目錄。
- 查看複製到節點主機 prod 的 adhoc.txt,其擁有者、所屬群組及檔案權限,為什麼?
- 將複製到節點主機 prod 的 adhoc.txt 檔案權限改成 660,擁有者及群組都改成 deyu1。
- 在控制主機以 deyu1 用戶寫一腳本 /home/deyu1/ansible/adhoc.sh,在每一個受管節點產生 yum repository 設定,要求如下:
- Repository 1
- 名稱 (name):
DYW_BASE
- 描述 (description):DYW base software
- 套件來源網址:http://dywang.csie.cyut.edu.tw/centos8/BaseOS
- 啟甪 GPG 簽章檢查
- GPG 金鑰網址:http://dywang.csie.cyut.edu.tw/materials/RPM-GPG-KEY-centosofficial
- Repository 2
- 名稱 (name):
DYW_STREAM
- 描述 (description):DYW stream software
- 套件來源網址:http://dywang.csie.cyut.edu.tw/centos8/AppStream
- 啟甪 GPG 簽章檢查
- GPG 金鑰網址:http://dywang.csie.cyut.edu.tw/materials/RPM-GPG-KEY-centosofficial
- 使用 yum 模組,在主機 test 安裝最新版的 tar 套件。