Jump to content
rice.shawn

Sudoers Workflow

Recommended Posts

From the README.md

 

First: avoid, at all costs, adding a sudo entry. Only add an entry to your sudoers file as a last resort.
 
If you do need to add an entry, however, this is a great way to do it because it will check your syntax with visudo, making sure that you do not break your sudoers file (which is really, really bad).
 
Also included is "which" command that allows you to grab the path of the command you need to add to the sudoers file. Hence, just invoke "which <command_name>" and the path will be copied to your clipboard.
 
After that, type "addsudo" — no arguments. You'll be prompted to put in your password. Do that to be able to edit the file. Then, there will be a dialog box that pops up. Just paste the command here and add any arguments that you need. If the command is valid, then it will write a line to the file that will give the current user permissions to use that command without a password (here, obviously is the potential security threat that makes adding a line to the file a last resort).
 
The nice thing about this workflow is that it will not let you break your sudoers file. So if you aren't familiar with the syntax but need to add an entry, then use this rather than trying to edit it yourself.

 

Github repo

 

Direct Download here

 

Screenshots:

 

add%20sudo%20command.png

 

command%20error.png

 

entry.png

 

which%20command%20success.png

 

which%20command.png

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...