Linux :how to provide sudo access to the user

mac_g
mac_g used Ask the Experts™
on
Linux OS:

please advice the steps required to provide the sudo access to the user.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
David AtkinTechnical Director
Top Expert 2015

Commented:
Hello,

There is an excellent article on how to do this here:
https://www.digitalocean.com/community/tutorials/how-to-add-delete-and-grant-sudo-privileges-to-users-on-a-debian-vps

Basically you need to login as the root user (or with root permissions) and add the user to the sudo user list:

sudo visudo
Top Expert 2007

Commented:
please see link below for examples, as root you can provide required priv to run certain commands to certain users:

https://www.sudo.ws/man/1.8.17/sudoers.man.html
Most Valuable Expert 2015

Commented:
Normally it is better to use groups of which the allowed users are members of rather than add every user to the sudoers file.

But otherwise it is the same, just edit that file.
mac_gAdmin - Middleware Servers

Author

Commented:
Can you please provide the steps ?

Commented:
There are several ways to do this and they change based on the distro you are using.
What distro are you working on?
mac_gAdmin - Middleware Servers

Author

Commented:
Oracle Linux Server release 6.5
Commented:
ok, what you need to do is edit teh file /etc/sudoers
Then, assuming you named you user user1, add the follwing line:

user1           ALL=(ALL)       ALL

Open in new window


You can add it under the line that reads

root           ALL=(ALL)       ALL

Open in new window


Hope that helps
mac_gAdmin - Middleware Servers

Author

Commented:
In order to resolve the below issue .. am looking to change setting.

---
[bkp@srv~]$ rpm -Uvh AvamarClient-linux-rhel4-x86_64-7.1.100-370.rpm
error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)
--
uid=1102(testbkp) gid=0(root) groups=0(root)
--
is that correct way to alter to sudo user  ??

Commented:
mac_g, manually changing the gid for a user is not recommended under any circumstances, please follow my instruction to provide su access to a user.
mac_gAdmin - Middleware Servers

Author

Commented:
how to edit file - /etc/sudoers to give "backup" user  not to get below error when he runs below cmd.
can u please advice



[bkp@srv~]$ rpm -Uvh AvamarClient-linux-rhel4-x86_64-7.1.100-370.rpm
error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)

Commented:
after you edited the sudoers file,
the backup user should run the command with sudo before it, or use su to move up to root level before executing the command.

Commented:
If you are having root logins , why don't you install rpm with same.
mac_gAdmin - Middleware Servers

Author

Commented:
storage  admin will  take care of Installing & configure  ... would be good to have other user

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial