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

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


linux:ansible:ad_hoc

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
linux:ansible:ad_hoc [2023/11/23 11:07]
werwolf [Передаем параметры для выполнения команды под sudo]
linux:ansible:ad_hoc [2023/11/23 11:08] (текущий)
werwolf [Передаем параметры для выполнения команды под sudo]
Строка 5: Строка 5:
  
 ==== Проверить существование нового пользователя,​ создать нового пользователя если он не существует ==== ==== Проверить существование нового пользователя,​ создать нового пользователя если он не существует ====
-Проверить существование нового пользователя,​ создать нового пользователя если он не существует. ​В данном случае такой пользователь есть поэтому изменения в состоянии "​changed":​ false. ​+В данном случае такой пользователь есть поэтому изменения в состоянии "​changed":​ false. ​
 <code bash> <code bash>
 werwolf@werwolf-System-Product-Name:​~/​ansible-demo$ ansible -i hosts.ini -m user -a "​name=werwolf state=present"​ demo werwolf@werwolf-System-Product-Name:​~/​ansible-demo$ ansible -i hosts.ini -m user -a "​name=werwolf state=present"​ demo
Строка 26: Строка 26:
  
  
-Проверить существование нового пользователя,​ создать нового пользователя если он не существует. ​В данном случае такой пользователь но для создания нового пользователя нехватает прав sudo, выскакивает ошибка.+В данном случае такого пользователя нет, ​но для создания нового пользователя нехватает прав sudo, выскакивает ошибка.
 <code bash> <code bash>
 werwolf@werwolf-System-Product-Name:​~/​ansible-demo$ ansible -i hosts.ini -m user -a "​name=werwolf2 state=present"​ demo werwolf@werwolf-System-Product-Name:​~/​ansible-demo$ ansible -i hosts.ini -m user -a "​name=werwolf2 state=present"​ demo
Строка 41: Строка 41:
  
 ==== Передаем параметры для выполнения команды под sudo ==== ==== Передаем параметры для выполнения команды под sudo ====
-Проверить существование нового пользователя,​ создать нового пользователя если он не существует. ​Передаем параметры для выполнения команды под sudo ''​ -b '',​ и запрос пароля ''​ -K ''​+Передаем параметры для выполнения команды под sudo ''​ -b '',​ и запрос пароля ''​ -K ''​
 <code bash> <code bash>
 werwolf@werwolf-System-Product-Name:​~/​ansible-demo$ ansible -i hosts.ini -m user -a "​name=werwolf2 state=present"​ -b -K demo werwolf@werwolf-System-Product-Name:​~/​ansible-demo$ ansible -i hosts.ini -m user -a "​name=werwolf2 state=present"​ -b -K demo
linux/ansible/ad_hoc.1700726820.txt.gz · Последние изменения: 2023/11/23 11:07 — werwolf