EX447 문제 6
모든 인벤토리 호스트 및 문서에서 실행되는 플레이북 /home/bob /ansible/motd.yml을 생성합니다. 플레이북은 다음 텍스트에서 /etc/motd의 기존 콘텐츠를 재생해야 합니다. 가능한 사실을 사용하여 각 호스트의 FQDN을 표시합니다. 개발 호스트 그룹의 호스트에서 행은 "개발 서버 FQDN에 오신 것을 환영합니다"여야 합니다.
웹 서버 호스트 그룹의 호스트에서 행은 "Welcome to Apache Server FQDN"이어야 합니다.
데이터베이스 호스트 그룹의 호스트에서 행은 "Welcome to MySQL Server FQDN"이어야 합니다.
웹 서버 호스트 그룹의 호스트에서 행은 "Welcome to Apache Server FQDN"이어야 합니다.
데이터베이스 호스트 그룹의 호스트에서 행은 "Welcome to MySQL Server FQDN"이어야 합니다.
EX447 문제 7
라는 빈 암호화 파일을 만들고 암호를notsafepw로 설정합니다.
암호를 toiwejfj2221로 다시 입력합니다.
암호를 toiwejfj2221로 다시 입력합니다.
EX447 문제 8
시뮬레이션 프로그램을 사용하여 다음 작업을 수행합니다.
정적 인벤토리 작업:
1. 기본 ansible 호스트 파일에 새 그룹을 추가합니다. 그룹에 전화 걸기 [ec2]
2. 생성한 새 그룹에 newhost를 추가합니다.
3. /etc/ansible/hosts 파일의 새 호스트 항목에 변수를 추가합니다. 다음을 추가하십시오. 로컬 호스트 http_port=80 maxRequestsPerChild=808
4. 임시 명령으로 maxRequestsPerChild를 빼냈는지 확인합니다.
5. 로컬 호스트 파일을 만들고 대상 그룹을 넣은 다음 호스트를 여기에 넣습니다. 그런 다음 임시 명령으로 ping을 실행합니다.
정적 인벤토리 작업:
1. 기본 ansible 호스트 파일에 새 그룹을 추가합니다. 그룹에 전화 걸기 [ec2]
2. 생성한 새 그룹에 newhost를 추가합니다.
3. /etc/ansible/hosts 파일의 새 호스트 항목에 변수를 추가합니다. 다음을 추가하십시오. 로컬 호스트 http_port=80 maxRequestsPerChild=808
4. 임시 명령으로 maxRequestsPerChild를 빼냈는지 확인합니다.
5. 로컬 호스트 파일을 만들고 대상 그룹을 넣은 다음 호스트를 여기에 넣습니다. 그런 다음 임시 명령으로 ping을 실행합니다.
EX447 문제 9
제공된 fileusersjist.yml 파일에서 사용자를 생성합니다. 다음 위치에 있는 users.yml이라는 플레이북에서 이 작업을 수행합니다.
/home/sandy/ansible. 이러한 사용자의 비밀번호는 TASK7의 lock.yml 파일을 사용하여 설정해야 합니다. 플레이북을 실행할 때 TASK 7의 secret.txt 파일로 lock.yml 파일을 잠금 해제해야 합니다.
'developer'라는 작업을 가진 모든 사용자는 devhosts에서 생성되어야 하며, devops 그룹에 추가해야 하며, 암호는 pw_dev 변수를 사용하여 설정해야 합니다. 마찬가지로 프록시 호스트에서 'manager'라는 작업으로 사용자를 생성하고 'managers' 그룹에 사용자를 추가합니다. 비밀번호는 pw_mgr 변수를 사용하여 설정해야 합니다.

/home/sandy/ansible. 이러한 사용자의 비밀번호는 TASK7의 lock.yml 파일을 사용하여 설정해야 합니다. 플레이북을 실행할 때 TASK 7의 secret.txt 파일로 lock.yml 파일을 잠금 해제해야 합니다.
'developer'라는 작업을 가진 모든 사용자는 devhosts에서 생성되어야 하며, devops 그룹에 추가해야 하며, 암호는 pw_dev 변수를 사용하여 설정해야 합니다. 마찬가지로 프록시 호스트에서 'manager'라는 작업으로 사용자를 생성하고 'managers' 그룹에 사용자를 추가합니다. 비밀번호는 pw_mgr 변수를 사용하여 설정해야 합니다.



