add_user (2) 썸네일형 리스트형 8.1 ansible | [playbook] Linux user 추가 linux ssh를 통해 user를 생성 하고 sudo 권한을 추가 --- - name: "user add" hosts: all # sudo 권한 획득 become: true tasks: - name: "user add" user: name: "{{ add_user_name }}" password: "{{ upassword | password_hash('sha512') }}" shell: "/bin/bash" - name: "Add user to sudoers" lineinfile: dest: /etc/sudoers regexp: "{{ add_user_name }} ALL" line: "{{ add_user_name }} ALL=(ALL) NOPASSWD: ALL" state: present #vars.. 1.1 ansible | [test][playbook] 사용자 계정 추가 1. playbook [root@ANSIBLE ansible]# cat add_user.yml --- - name: "user add" hosts: test01 become: true # 권한 상승 tasks: - name: "user add" # user 모듈을 사용하여 사용자 추가 user: name: "{{ add_user_name }}" password: "{{ upassword | password_hash('sha512') }}" shell: "/bin/bash" - name: "Add user to sudoers" # lineinfile 모듈을 사용하여 권한상승 설정 추가 lineinfile: dest: /etc/sudoers regexp: "{{ add_user_name }} ALL" lin.. 이전 1 다음