LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 03-15-2006, 05:23 PM   #1
wtb1974
LQ Newbie
 
Registered: Mar 2006
Posts: 20

Rep: Reputation: 0
How to grant root previlege to other users?


Good day,

Kindly advise how do I grant root previlege to users, for instant to create databases using MySQL or to run programs such as minicom?

Thank you

wtb1974
 
Old 03-15-2006, 05:32 PM   #2
pljvaldez
LQ Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094

Rep: Reputation: 271Reputation: 271Reputation: 271
Generally you should install and use sudo which will allow you to give limited root abilities to users. It will allow you to assign priveledges based on individual users and restrict those priveledges to certain commands, files, or directories.
 
Old 03-15-2006, 09:09 PM   #3
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 7,151

Rep: Reputation: 2203Reputation: 2203Reputation: 2203Reputation: 2203Reputation: 2203Reputation: 2203Reputation: 2203Reputation: 2203Reputation: 2203Reputation: 2203Reputation: 2203
I very strongly agree with this.

On Linux, as with Windows, administrative privileges are not to be given lightly. You should reserve the supreme system powers only to the root userid.

On many Unix/Linux systems, there is a special user-group called wheel where the "big wheels" of the system live. And the /usr/local directory is generally read/writable to members of this group: if not, you can (as root) make it so with: chgrp -R wheel /usr/local.

Users who belong to this group can issue the command newgrp wheel and give themselves read/write privileges to this directory .. which is designated for the installation of local (i.e. computer-specific) software. Thus they are "administrators" of the local system, able to install and remove software on it, without being root. Once finished, they issue the newgrp command again to return to their home group.

It must be quickly understood that many if not all of these users may know the root password and be fully entitled to use it. But they voluntarily do not. They voluntarily limit their powers only to the minimum extent necessary to accomplish the task at hand.

Why? Because of "rogue programs." Viruses. Programs that could execute without their knowledge, using their login privileges. Normally, they set their powers to be no greater than the next guy's. Any rogue that tried to execute and do nasty things .. would fail.

On my systems, "I myself" do not belong to the wheel group. I have a separate system-maintenance account designated for that purpose. And it isn't even possible to log-on to that account except when maintenance is actually being performed.

User-ids are cheap. Use them to your best advantage. For example, if you "wear two hats" at your company (accountant, CEO, salesman) .. define a separate account for yourself, with different passwords, for every role that you play.
 
Old 03-18-2006, 10:11 PM   #4
wtb1974
LQ Newbie
 
Registered: Mar 2006
Posts: 20

Original Poster
Rep: Reputation: 0
Thanks guys for your help.
 
Old 03-19-2006, 01:20 AM   #5
wtb1974
LQ Newbie
 
Registered: Mar 2006
Posts: 20

Original Poster
Rep: Reputation: 0
Further Question Concerning Root Privilege

Hi sundialsvcs,

I have installed a serial comm software called cutecom.
As root user I am able to access the serial port: /dev/ttySO using thissoftware.

As an ordinary user I am unable to do so.

How do I enable access to the serial device as ordinary user?

Any asistance would be much appreciated.

Thanks
wtb1974

Last edited by wtb1974; 03-19-2006 at 01:22 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Error with MySQL Grant Command for other users JockVSJock Slackware 9 02-19-2006 04:37 PM
I want to grant 'shutdown' previlege to a non-root user to do directly from console jagadee76 Linux - General 6 12-29-2004 04:16 AM
grant user access to /fat-c & copying users' preferences to another user n0x Linux - Newbie 1 07-04-2004 01:04 AM
grant telnet/ssl access to oly some users plisken Linux - General 3 02-21-2004 02:41 PM
how do i grant privilages to 'normal users' jogurt666 Linux - General 1 12-18-2003 02:39 PM


All times are GMT -5. The time now is 03:54 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration