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.

Reply via email to