상세 컨텐츠

본문 제목

클라우드 앤서블_기타

클라우드+마이크로서비스

by 김일국 2019. 5. 16. 13:51

본문

After pip uninstall -y docker docker-py && pip install docker the above command completes successfully.

암호화 방법 : ansible-vault 암호화 모듈 사용(sha512방식 확인 예)

ansible host1 -m command -a 'grep kim /etc/shadow' -b

(결과 kim1 은 1234 로 암호화없이 암호가 들어가서 su kim1 작동않됨.

하지만, kim2 사용자는 $6$rhksflwk$ldmIZDupraupSoJj5MbScwYAwKBpmjIZV29Cls82XM5bsPOyidPGhQhwRFg6gerRH8n8QZelMi4Ch0MWhWASp 로 암호가 암호화 되어서 su kim2 로 변경 가능.)

 ansible-playbook user.yml (실행, 아래: 파일내용)

- hosts: host1
  become: yes
  tasks:
    - user:
        name: kim1
        password: 1234
    - user:
        name: kim2
        password: "{{ '1234' | password_hash('sha512', 'rhksflwk') }}"

관련글 더보기

댓글 영역