Long story short, the admins group is used for SSH authentication and for determining sudoers permissions. All members of the admins group should have unlimited sudo access, except for jsmith. jsmith needs to authenticate just like the other members of admins, but should only have sudo permission to run systemctl restart smithscoolapp.
I tried editing sudoers to look like this:
jsmith ALL=systemctl restart smithscoolapp admins ALL=(ALL) ALL However, jsmith is still able to sudo into commands other than systemctl restart smithscoolapp. Is it possible to set sudoer permissions for a specific member of a group, or should I create a "subadmins" group specifically for this user?