Heres a quick simple example of command specific sudo usage. http://www.atrixnet.com/allow-an-unprivileged-user-to-run-a-certain-command-with-sudo/
On Mon, Aug 22, 2016 at 11:17 AM, William Hermans <[email protected]> wrote: > I'd probably consider using groups. Like I briefly discuss here: > https://github.com/wphermans/Bonejs/blob/master/ > documentation/permissions.md > > However. sudo can be very specific with commands. So for instance if you > wanted a regular user to be able to use apt-get update, and no other apt > commands. You can lock that down very specifically in the sudoers file. > > On Mon, Aug 22, 2016 at 6:15 AM, mickeyf <[email protected]> wrote: > >> As a probably better alternative to sudo, you may want to look at >> 'capabilities', which will allow your code permission for specific actions >> and against specific object, rather than being root. >> >> http://www.linux-tutorial.info/modules.php?name=ManPage&sec= >> 7&manpage=capabilities >> >> http://man7.org/linux/man-pages/man7/capabilities.7.html >> >> http://man7.org/linux/man-pages/man8/setcap.8.html >> >> >> On Sunday, August 21, 2016 at 1:46:30 AM UTC-7, Dror Lugasi wrote: >>> >>> Hey! >>> >>> I am using monodevelop with the BBB and i have managed to write terminal >>> command through code >>> but i can't run root commands. >>> >>> how can i write commands that need sudo permission? >>> >>> thanks! :) >>> >> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit https://groups.google.com/d/ms >> gid/beagleboard/163519a4-5f19-4a74-8a6a-45f091c76859%40googlegroups.com >> <https://groups.google.com/d/msgid/beagleboard/163519a4-5f19-4a74-8a6a-45f091c76859%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CALHSORpEkBbQGcCxt5LbciHfxsWNZxT3oWKKYUcmnKOBycty6w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
