# Why NR asking for sudo passw? (OrangePi zero)

**URL:** <https://discourse.nodered.org/t/why-nr-asking-for-sudo-passw-orangepi-zero/77825>\
**Category:** General\
**Created:** [22 April 2023 23:47 UTC](https://discourse.nodered.org/t/why-nr-asking-for-sudo-passw-orangepi-zero/77825 "2023-04-22T23:47:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![GiovanniG](https://avatars.discourse-cdn.com/v4/letter/g/ecd19e/32.png) [@GiovanniG](https://discourse.nodered.org/u/GiovanniG)\
**Post date:** [22 April 2023 23:47 UTC](https://discourse.nodered.org/t/why-nr-asking-for-sudo-passw-orangepi-zero/77825/1 "2023-04-22T23:47:54Z")

</div>

Hi, I've created the user pi and added it to sudoers (but not on root group), I've installed NR under this user, recently it started asking me password during boot, why? Maybe a module needs that?  
After putting passowrd I have a "Starting as a systemd service"

 ![immagine](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/f/0fb1c5778170398bbb1d7356466fe8c926994d2a.png)

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [23 April 2023 00:18 UTC](https://discourse.nodered.org/t/why-nr-asking-for-sudo-passw-orangepi-zero/77825/2 "2023-04-23T00:18:39Z")

</div>

In order to start Node-red as a systemd service, the node-red-start script calls **sudo systemctl start nodered**. This is the step that is asking for your sudo password.

If you want to avoid this prompt, either setup passwordless sudo for the pi user or else use **sudo systemctl enable nodered** (once) which will start Node-red automatically when the device boots.

ps I have been using Node-red for several years and this is the first time I have ever used **node-red-start** and **node-red-stop**.  
Instead I use **sudo systemctl enable node-red** , **sudo systemctl stop nodered** , etc

---

<div class="post-metadata">

**Author:** ![GiovanniG](https://avatars.discourse-cdn.com/v4/letter/g/ecd19e/32.png) [@GiovanniG](https://discourse.nodered.org/u/GiovanniG)\
**Post date:** [23 April 2023 00:34 UTC](https://discourse.nodered.org/t/why-nr-asking-for-sudo-passw-orangepi-zero/77825/3 "2023-04-23T00:34:31Z")

</div>

thank you for your kind reply 🙂 for now I don't need to start it automatically, as I'm testing other things and sometimes I reboot. The solution is to call NR with node-red instead of node-red-start, in this case it doesn't ask for pasword 🙂

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 April 2023 07:21 UTC](https://discourse.nodered.org/t/why-nr-asking-for-sudo-passw-orangepi-zero/77825/4 "2023-04-23T07:21:18Z")

</div>

> [@GiovanniG](#):
>
> The solution is to call NR with node-red instead of node-red-start

The advantage of using node-red-start is that you don't have to keep the terminal window with node-red running in it open. You can break out of the log that is shown when you run node-red-start and node-red will keep running in the background.  
Also, as suggested, if you run `sudo systemctl enable nodered` then it will start for you automatically on boot so you don't have to do anything at all. Then you can restart node-red if you need to using  
`node-red-stop`  
`node-red-start`  
or just  
`node-red-reload`

---

<div class="post-metadata">

**Author:** ![GiovanniG](https://avatars.discourse-cdn.com/v4/letter/g/ecd19e/32.png) [@GiovanniG](https://discourse.nodered.org/u/GiovanniG)\
**Post date:** [23 April 2023 09:52 UTC](https://discourse.nodered.org/t/why-nr-asking-for-sudo-passw-orangepi-zero/77825/5 "2023-04-23T09:52:49Z")

</div>

Thank you my dear friends, the question was silly, the problem comes because distractly I used once node-red and later node-red-start, I've made confusion with Windows, I haven't known there is node-red also for linux and could start it without the service, so I guessed it was a module asking for a permission.  
All ok 🙂

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [7 May 2023 09:53 UTC](https://discourse.nodered.org/t/why-nr-asking-for-sudo-passw-orangepi-zero/77825/6 "2023-05-07T09:53:37Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
