Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Download File Using tscripts

Quick method.

Tip

This is not ideal way of doing it. Ubuntu may update this file. Instead someone should add here an injection technique using sed. Just be careful of file permissions.

...

Code Block
languagebash
cd ~
wget http://www.bonsaiframework.com/tscripts/01_enable_sudo_for_staff
sudo cp 01_enable_sudo_for_staff /etc/sudoers.d/
rm 01_enable_sudo_for_staff

Test by running as a staff user a non-destructive command only sudo can use,

If this works, you should only run as a real staff user to keep a proper audit trail of who did what.

Manual Method

If you want to create the file manually,

Code Block
languagebash
# Locks file and validates for syntax errors when saving.
sudo visudo -f /etc/sudoers.d/01_bonsaienable_disablesudo_passwordfor_authstaff

visudo launches your default editor to a special file. Add the following to the file,

...

Going forward, make sure to use visudo to edit the 01_bonsaienable_disablesudo_passwordfor_auth file staff file to ensure proper permissions and locking,

Code Block
languagebash
sudo apt-get update