Опция -o
useradd
вместе с опцией -u
позволяет создать пользователя с уникальным идентификатором пользователя, отличным от -. Одним из вариантов использования этого является создание пользователей с одинаковыми привилегиями (, поскольку они используют один и тот же идентификатор пользователя ), но разные пароли и, если необходимо, домашние каталоги и оболочки. Это может быть полезно для учетных записей служб (, хотя обычно вы достигаете того же результата, используя sudo
в наши дни ); это также может быть полезно для целей спасения с эквивалентной учетной записью root
-, использующей статически -связанную оболочку, такую какsash
.
Завершите плейбук ниже
---
- name: test
hosts: testServer
gather_facts: no
tasks:
- name: configure httpd
replace:
path: /tmp/httpd.conf
regexp: '^LogFormat.*combined$'
replace: 'LogFormat "%h %l %u %t %D %X \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combined'
Пожалуйста, дайте мне знать, если мы можем улучшить регулярное выражение.