Инструменты пользователя

Инструменты сайта


ansible._generacija_i_smena_parolja_polzovatelja

Это старая версия документа!


Ansible. Генерация и смена пароля пользователя

Ввод имени пользователя и пароля вручную

---
- hosts: all

  vars_prompt:
    - name: "USER"
      prompt: "Enter USER name"
      private: no

    - name: "PASS"
      prompt: "Enter PASS"
      private: yes

  tasks:
    - name: set password
      shell: echo -e "{{PASS}}\n{{PASS}}" | (passwd --stdin "{{USER}}")

Ввод имени пользователя и генерация пароля

---
- hosts: all

  vars_prompt:
    - name: "USER"
      prompt: "Enter USER name"
      private: no

  tasks: 
  - name: generate new password
    shell: /usr/bin/pwgen 10 -c1
    register: PASS

  - name: save password in file /root/user_password.txt
    shell: echo "{{USER}}: {{PASS.stdout}}" > /root/user_password.txt

  - name: set password
    shell: echo -e "{{PASS.stdout}}\n{{PASS.stdout}}" | (passwd --stdin {{USER}})
ansible._generacija_i_smena_parolja_polzovatelja.1493280778.txt.gz · Последнее изменение: 2017/04/27 00:00 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki