Изменение разрешения файла при расшифровке в ansible как пользователя root - PullRequest
0 голосов
/ 12 февраля 2020

Я новичок в ansible, я пытаюсь расшифровать файл с помощью команды оболочки в ansible, которая успешно расшифровывается, но этот файл находится в режиме только для чтения пользователем root, пока я выполняю Инструмент расшифровки как другой пользователь. Теперь я хочу прочитать этот файл, у меня есть несколько вариантов, но я не смог, пожалуйста, помогите мне.

Команда: -

- name: decrypt properties
  shell: /var/opt/emc/boostfs/bin/pwdtool.sh -d /home/ansible/encrypt.rsa  /home/ansible/decrypt.yml  chmod 755 /home/ansible/secrets.yml

Вывод: -

[ansible@10-222-34-51 mongotest]$ ls -ltr /home/ansible/decrypt.yml
-rw-r-----. 1 root root 122 Feb 12 05:46 /home/ansible/decrypt.yml

Требуемый вывод: -

   [ansible@10-222-34-51 mongotest]$ ls -ltr /home/ansible/decrypt.yml
   -rwxr-xr-x.-rw-r-xr-x. 1 root root 122 Feb 12 05:46 /home/ansible/decrypt.yml

Пробный пример: -

- name: decrypt properties
  shell: /var/opt/emc/boostfs/bin/pwdtool.sh -d /home/ansible/encrypt.rsa  /home/ansible/secrets.yml  chmod 755 /home/ansible/decrypt.yml
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...