# user change

**URL:** <https://forum.ansible.com/t/user-change/33168>\
**Category:** Ansible Project\
**Created:** [June 12, 2020, 9:20pm UTC](https://forum.ansible.com/t/user-change/33168 "2020-06-12T21:20:57Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rajeeb\_sahoo](https://avatars.discourse-cdn.com/v4/letter/r/8e8cbc/32.png) [@Rajeeb\_sahoo](https://forum.ansible.com/u/Rajeeb_sahoo)\
**Post date:** [June 12, 2020, 9:20pm UTC](https://forum.ansible.com/t/user-change/33168/1 "2020-06-12T21:20:57Z")

</div>

user change form root to new\_user at the time of playbook running

like a user created and one service will run under root and 2 nd service will run as new\_user

---

<div class="post-metadata">

**Author:** ![Asiful\_Haque](https://avatars.discourse-cdn.com/v4/letter/a/9de053/32.png) [@Asiful\_Haque](https://forum.ansible.com/u/Asiful_Haque)\
**Post date:** [June 13, 2020, 1:54am UTC](https://forum.ansible.com/t/user-change/33168/2 "2020-06-13T01:54:48Z")

</div>

You can use  
become: yes  
become\_user: your user  
become\_method: sudo/su (default sudo)

Br,  
Md Asiful Haque

---

<div class="post-metadata">

**Author:** ![Asiful\_Haque](https://avatars.discourse-cdn.com/v4/letter/a/9de053/32.png) [@Asiful\_Haque](https://forum.ansible.com/u/Asiful_Haque)\
**Post date:** [June 13, 2020, 2:03am UTC](https://forum.ansible.com/t/user-change/33168/3 "2020-06-13T02:03:51Z")

</div>

Here is the documentation for switching user or privilege escalation

Br,

Md Asiful Haque

---

<div class="post-metadata">

**Author:** ![Asiful\_Haque](https://avatars.discourse-cdn.com/v4/letter/a/9de053/32.png) [@Asiful\_Haque](https://forum.ansible.com/u/Asiful_Haque)\
**Post date:** [June 13, 2020, 2:04am UTC](https://forum.ansible.com/t/user-change/33168/4 "2020-06-13T02:04:05Z")

</div>

[https://docs.ansible.com/ansible/latest/user\_guide/become.html](https://docs.ansible.com/ansible/latest/user_guide/become.html)

Br,

Md Asiful Haque

---

<div class="post-metadata">

**Author:** ![Rajeeb\_sahoo](https://avatars.discourse-cdn.com/v4/letter/r/8e8cbc/32.png) [@Rajeeb\_sahoo](https://forum.ansible.com/u/Rajeeb_sahoo)\
**Post date:** [June 13, 2020, 7:19am UTC](https://forum.ansible.com/t/user-change/33168/5 "2020-06-13T07:19:54Z")

</div>

same permission issue

---

<div class="post-metadata">

**Author:** ![Asiful\_Haque](https://avatars.discourse-cdn.com/v4/letter/a/9de053/32.png) [@Asiful\_Haque](https://forum.ansible.com/u/Asiful_Haque)\
**Post date:** [June 13, 2020, 7:24am UTC](https://forum.ansible.com/t/user-change/33168/6 "2020-06-13T07:24:16Z")

</div>

HI Rajeeb,

Is it possible to share the problem area of you playbook?

---

<div class="post-metadata">

**Author:** ![Rajeeb\_sahoo](https://avatars.discourse-cdn.com/v4/letter/r/8e8cbc/32.png) [@Rajeeb\_sahoo](https://forum.ansible.com/u/Rajeeb_sahoo)\
**Post date:** [June 13, 2020, 3:33pm UTC](https://forum.ansible.com/t/user-change/33168/7 "2020-06-13T15:33:03Z")

</div>

I can share the scenario.  
I want to create a user then I want to install a docker in that user.

---

<div class="post-metadata">

**Author:** ![Asiful\_Haque](https://avatars.discourse-cdn.com/v4/letter/a/9de053/32.png) [@Asiful\_Haque](https://forum.ansible.com/u/Asiful_Haque)\
**Post date:** [June 13, 2020, 5:53pm UTC](https://forum.ansible.com/t/user-change/33168/8 "2020-06-13T17:53:52Z")

</div>

Hi Rajeeb,

If i understand correctly then the darth\_vader( **new user** ) will be used to execute docker command right ?

docker can be installed with root user or sudo user. However, it can be run using non-sudo user as well. If user **darth\_vader** belongs to non-sudo group then install the docker using sudo or root user and add user **darth\_vader** to docker group.

source: [https://askubuntu.com/questions/477551/how-can-i-use-docker-without-sudo](https://askubuntu.com/questions/477551/how-can-i-use-docker-without-sudo)
