Как я аутентифицирую пользователя на определенном использовании задач Ansible?

используйте испытательный стенд с Linux. Это позволит Вам искать потерянный/поврежденный/перезаписанный раздел (разделы) (таблицы) и восстанавливать/восстанавливать их (и или их данные) и даже позволяет, Вы вывести необработанные данные от ntfs отформатировали дисковое пространство.

2
задан 15 January 2014 в 00:24
2 ответа

apt устанавливает пакеты системного уровня, и поэтому для использования apt требуются права, эквивалентные root.

Если вам нужно выполнить дальнейшие шаги по развертыванию приложения от имени другого пользователя, вам нужно будет выполнить эти шаги. вне процесса установки пакета deb.

0
ответ дан 3 December 2019 в 09:36

Я закончил с этим объявлением роли:

- name: ruby installer
  hosts: all
  sudo: True
  user: vagrant
  roles:
  - ruby

И эта задача для установки зависимостей:

- name: Install ruby building dependencies
  apt: name={{ item }} 
       state=installed 
       update_cache=yes
  sudo_user: root

  with_items:
  -dependency

Теперь использует root для задачи apt и vagrant для других задач ruby ​​в playbook.

5
ответ дан 3 December 2019 в 09:36

Теги

Похожие вопросы