Difference between revisions of "Allowing user to run all commands as root without specifying password"

From Notes_Wiki
m
m
Line 1: Line 1:
<yambe:breadcrumb>Sudo configuration</yambe:breadcrumb>
<yambe:breadcrumb self="Allowing user to run all commands as root without specifying password">Sudo configuration|Sudo configuration</yambe:breadcrumb>
=Allowing user to run all commands as root without specifying password=
=Allowing user to run all commands as root without specifying password=


Line 18: Line 18:




<yambe:breadcrumb>Sudo configuration</yambe:breadcrumb>
<yambe:breadcrumb self="Allowing user to run all commands as root without specifying password">Sudo configuration|Sudo configuration</yambe:breadcrumb>

Revision as of 06:13, 21 August 2018

<yambe:breadcrumb self="Allowing user to run all commands as root without specifying password">Sudo configuration|Sudo configuration</yambe:breadcrumb>

Allowing user to run all commands as root without specifying password

We can configure sudo to allow particular user to run all commands as root without supplying user or root password. Following steps can help in achieving this configuration:

  1. Login as root using ssh or 'su -'. We will have to enter root password for this step once.
  2. Run 'visudo' command to edit '/etc/sudoers' file.
  3. Add following line to '/etc/sudoers' file:
    <username> ALL=(ALL) NOPASSWD:ALL
    where <username> must be replaced with proper username. For example saurabh ALL=(ALL) NOPASSWD:ALL

The same can be configured for a group using %<group-name> instead of username. For example %admin ALL=(ALL) NOPASSWD:ALL



<yambe:breadcrumb self="Allowing user to run all commands as root without specifying password">Sudo configuration|Sudo configuration</yambe:breadcrumb>