LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
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 07-05-2010, 10:39 PM   #46
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928

Quote:
Originally Posted by lucmove View Post
You suck at analogies too.
Arguable. I'd say you do; let's agree to disagree
on that one, and come back to my previous post about
not attacking people personally.

Quote:
Originally Posted by lucmove View Post
My use of my computer affects no one but me. Completely different from a car sharing a road with other cars.

No, don't bring in the misguided idea that using Linux as root will make the machine become a zombie and send spam. You don't need root access for that.
I can assure you that you would have to be root
on my machine for it to be prone to becoming a zombie.

Makes your analogy worthless.


Quote:
Originally Posted by lucmove View Post
Ooh, I mentioned something peculiar about Americans, so you mentioned Brazil. I see what you did there! (winky wink, shooting hand pistols)
Just playing along with your plays on words and
emotions; I'm neither American, nor do I live (or
wish to live) in the US.



Cheers,
Tink

Last edited by Tinkster; 07-06-2010 at 05:10 PM.
 
Old 07-06-2010, 06:45 AM   #47
LaneLester
LQ Newbie
 
Registered: Feb 2010
Posts: 9

Rep: Reputation: 0
Quote:
rkelsen: My third point is that you shouldn't "need" to use the root account for everything. You can just as easily install most things into your user account. If something doesn't work, it's because you're not doing it right.
Back when I was dual-booting between Linux and Windows, I kept a separate drive with my data files (documents, graphics, zips, etc.) in a number of FAT32 partitions. That way I had access to all my "stuff" no matter what OS I was running. Now that I'm all Linux, though with a number of distros on partitions in my OS drive, those data partitions are EXT3's and still accessible to whatever distro I'm running.

Quote:
(speaking of "passwd root") FWIW - That command has worked on every version of Ubuntu since they first disabled the root account by default.
Yes, but giving a password to root used to be not enough to have root logon. It required modification of some other file or use of a GUI program.

Quote:
You don't need administrative access to do such things as web browsing, playing games or checking email.
Yes, but my computing life involves much more than that, and I choose to be able to do all my computing with convenience, even though it involves a certain amount of risk. It's similar to the decision I make to drive 65 mph where that's the posted speed limit, even though it would be safer, perhaps, to drive at 55.

lucmove made a number of points that I would have made in their absence. I'm glad there's another Linux Libertarian in the world. :-)

Lane
 
0 members found this post helpful.
Old 07-06-2010, 07:03 AM   #48
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,463
Blog Entries: 7

Rep: Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561
Quote:
Originally Posted by LaneLester View Post
Yes, but my computing life involves much more than that, and I choose to be able to do all my computing with convenience
Please, tell me, what are the inconveniences of running as a user?

It seems to me that all of you ex-Windows guys have no understanding of basic security concepts, and you seem to have actually mis-interpreted them to be the taking away of your rights...

Wrong!
Quote:
Originally Posted by LaneLester View Post
lucmove made a number of points that I would have made in their absence.
Yes, and they've all been rebutted.
Quote:
Originally Posted by LaneLester View Post
I'm glad there's another Linux Libertarian in the world. :-)
Since when does running as root make you a "Linux Libertarian" ??? That's a ridiculous statement.

Running as root is a fundamental mistake that demonstrates a complete lack of understanding of basic system security. Furthermore, there are actually some day to day things which will not work properly when run by root.

At the end of the day, you can do as you please. That is the beauty of Linux.
Quote:
Originally Posted by LaneLester View Post
Yes, but giving a password to root used to be not enough to have root logon. It required modification of some other file or use of a GUI program.
Yes, it was. No, it didn't.

Last edited by rkelsen; 07-07-2010 at 08:22 AM.
 
Old 07-06-2010, 07:58 AM   #49
saikee
Senior Member
 
Registered: Sep 2005
Location: Newcastle upon Tyne UK
Distribution: Any free distro.
Posts: 3,398
Blog Entries: 1

Rep: Reputation: 113Reputation: 113
I always use "sudo su" in Ubuntu family distros to work as root when I needed. Adding "sudo" in front of every command isn't for me when I need to do a big chunk of typing. The root privilege ceases when one close the terminal.

It has already pointed out that one can install a root account in Ubuntu and become root by command "su". I used to do that too but found "sudo su" can achieve everything I need without having a root account installed.

I am puzzled by the hostility some Linux users have against using a root terminal. If a user boots more than one operating system he/she needs to mount the partitions, transfer files (of different ownerships) between different OSes and configure the boot loaders. These operations can only be done as root.

Last edited by saikee; 07-06-2010 at 08:07 AM.
 
Old 07-06-2010, 08:54 AM   #50
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,463
Blog Entries: 7

Rep: Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561
Quote:
Originally Posted by saikee View Post
I am puzzled by the hostility some Linux users have against using a root terminal.
To clarify my position:

There is nothing wrong with using a root terminal to perform administrative tasks. In fact, as you correctly pointed out, effective system administration requires it.

However;

There is plenty wrong with using the root account 100% of the time for day to day tasks which do not require root-level access. If you guys don't understand the reasons for this by now, you never will.

It has nothing to do with political beliefs.

It has nothing to do with trying to control anybody.

It is purely common sense.
 
Old 07-06-2010, 03:18 PM   #51
damgar
Senior Member
 
Registered: Sep 2009
Location: dallas, tx
Distribution: Slackware - current multilib/gsb Arch
Posts: 1,949
Blog Entries: 8

Rep: Reputation: 203Reputation: 203Reputation: 203
Quote:
Originally Posted by saikee View Post

I am puzzled by the hostility some Linux users have against using a root terminal. If a user boots more than one operating system he/she needs to mount the partitions, transfer files (of different ownerships) between different OSes and configure the boot loaders. These operations can only be done as root.
I run as root on testing machines, like an Arch installation where I'm basically just trying to learn how to administer it, or a Slackware "build" machine that I use to build packages for other machines. Proper permissions and UID/GID's allow me to not have to run as root for much on my "full time" installs where I have samba shares, owned by a user with a certain UID, and that same user on the other machines has the same UID, the shares and directories are mounted at boot with the user's credentials and thus his permissions. It is more work to properly do all of that, but learning through use is my goal so that's just a part of it. I do agree that some people come off very hostile to the idea, but it is bad practice. However, if you accept the risks, go for it if that's what you want to do. Just my two cents
 
Old 07-06-2010, 03:22 PM   #52
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
I wonder why do people get so upset about not running as root?
 
Old 07-06-2010, 03:43 PM   #53
saikee
Senior Member
 
Registered: Sep 2005
Location: Newcastle upon Tyne UK
Distribution: Any free distro.
Posts: 3,398
Blog Entries: 1

Rep: Reputation: 113Reputation: 113
MTK358,

The box I am doing this reply has some 60 partitions. There are 4 MS Windows while the other partitions are packed with Linux. The point I made is that everybody has his/her own needs.

A simple case is when I am answering a member's post which may be related to a MS Windows or a Linux distro I could check my installation and offer advice, say showing how to disable a timeout statement in Lilo or Grub. To mount a partition requires root privilege!

Other operating systems are just the same. A user cannot even see the BCD without running bcdedit.exe as an admin in Win7 or Vista.

I do agree that users who donot venture outside one operating system will have little need to use root.
 
Old 07-06-2010, 05:31 PM   #54
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
Quote:
Originally Posted by saikee View Post
The point I made is that everybody has his/her own needs.
Exactly! I think that's the difference. (I mean between users like you and me, and in this thread, and wrt this particular topic.) When you offer your advice you do that based on the specific purpose you have for your system in mind, as you have cited a few times over, and the way you configured your system that way is because it benefits you to the max. When I offer my advice I keep the benefit of the GNU/Linux community in mind.

Note I'm not talking about highly specific purposes like yours or incidentally having to fire up an application requiring root access rights or a DE once in a while, I'm concerned with those thinking running a system as root continuously is the seemingly convenient way to do things. The problem, especially with new members and those low on knowledge, is they have not (yet) learnt, they do not know or recognize that to run as root continuously is "the wrong way to do the right thing". No GNU/Linux distribution (and I'm not talking Live CDs) in their documentation promotes it as a standard operating procedure and it is "wrong" in terms of heritage (system architecture) and security anyway.

The problem with security, GNU/Linux being the multi-user networked O.S., is that a local risk doesn't need much to become a threat to anything connected to the same network. Superseding personal preference and individual needs the liability becomes a concern for all of us.
 
1 members found this post helpful.
Old 07-06-2010, 06:03 PM   #55
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,463
Blog Entries: 7

Rep: Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561
Quote:
Originally Posted by saikee View Post
To mount a partition requires root privilege!
Not necessarily.

You can easily edit /etc/fstab to allow mounting specific partitions as a user. You can even limit it to particular users.
 
Old 07-06-2010, 06:32 PM   #56
saikee
Senior Member
 
Registered: Sep 2005
Location: Newcastle upon Tyne UK
Distribution: Any free distro.
Posts: 3,398
Blog Entries: 1

Rep: Reputation: 113Reputation: 113
rkelsen,

Recently I have been thinking about the difference between MS Windows and Linux and suddenly realise a MS Windows always mount every partitions it recognises whereas in Linux we only mount the ones we need to use.

According to you it would be safer to put all of my partitions, just in case I need them, on the fstab instead of invoke the root privilege to mount the one that needs to be accessed from time to time.

Your attitude also leads me to recall Win7/Vista reaction to my 128 partition of a gpt disk. Although all of my partitions were Linux Type 83 the Win7/Vista still tried to mount them but couldn't yet a drive letter was still assigned for each one until the characters run out.
 
Old 07-06-2010, 06:58 PM   #57
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
You can use pmount to mount drives as a normal user.

Also, you can use GUI file managers that mount devices without the need to be root.
 
Old 07-06-2010, 07:03 PM   #58
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,463
Blog Entries: 7

Rep: Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561
Quote:
Originally Posted by saikee View Post
According to you it would be safer to put all of my partitions, just in case I need them, on the fstab
Please do not put words into my mouth. I didn't say that.

I was merely pointing out that it could be done.
Quote:
Originally Posted by saikee View Post
Recently I have been thinking about the difference between MS Windows and Linux and suddenly realise a MS Windows always mount every partitions it recognises whereas in Linux we only mount the ones we need to use.
That must be a recent innovation. xp doesn't do this.

Regardless, Windows has always tried to take control of your hardware. It will overwrite the MBR of your hard drive upon installation without creating a backup. W7 even creates additional partitions without asking. It always assumes that it is going to be the sole OS on your machine, and it must be installed on a primary partition.

Linux, on the other hand, couldn't care less where you install it or how many other OSes you have on your machine. Some distros (like Ubuntu) try to over simplify things a little, but with some skill (and the use of "Advanced" settings...) it is easy to install it wherever you like, without overwriting your MBR.

Last edited by rkelsen; 07-06-2010 at 07:24 PM.
 
Old 07-06-2010, 09:20 PM   #59
inspiron_Droid
Member
 
Registered: Dec 2006
Distribution: Debian (Wheeze)
Posts: 391

Rep: Reputation: Disabled
Exclamation

Quote:
Originally Posted by rkelsen View Post

Running in an unprivileged user account is a foreign concept to many Windows "power-users," but it is an essential part of running a secure and robust system.
I beg your pardon I have been a windows power user for the past 9 years and find that the security in the newer versions of windows is more annoying than the security in Linux,and i much prefer the Linux approach over the Mircrosoft@$)&^# approach of granting the average user Administrator permissions.
 
Old 07-07-2010, 12:06 AM   #60
lucmove
Senior Member
 
Registered: Aug 2005
Location: Brazil
Distribution: Debian
Posts: 1,434

Rep: Reputation: 110Reputation: 110
I am getting censored, so I am out of this thread.

Last edited by lucmove; 07-07-2010 at 12:22 AM. Reason: Post revoked
 
0 members found this post helpful.
  


Reply



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
Adding 'Administrator' as a user in Samba mlsrar Linux - Software 1 06-13-2009 07:20 PM
difficulty getting VNCserver to run at startup for multiple user and Gnome desktop solutionsville Linux - Software 3 04-20-2009 01:18 PM
simple php user administrator hua Linux - Server 2 06-09-2008 02:41 AM
Hi. My name is TheFourthDoctor and I'm (now) a Linux user/administrator. TheFourthDoctor LinuxQuestions.org Member Intro 2 06-11-2007 06:00 PM
How do I switch ROOT/ADMINISTRATOR to another user?? Balarabay1 Linux - Software 4 07-21-2006 03:54 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 12:21 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
Open Source Consulting | Domain Registration