Linked by Thom Holwerda on Tue 28th Feb 2012 23:11 UTC
Linux Linus Torvalds on requiring the root password for mundane tasks. "So here's a plea: if you have anything to do with security in a distro, and think that my kids (replace 'my kids' with 'sales people on the road' if you think your main customers are businesses) need to have the root password to access some wireless network, or to be able to print out a paper, or to change the date-and-time settings, please just kill yourself now. The world will be a better place." Yes, it's harsh (deal with it, Finns don't beat around the bush), but he's completely and utterly right. While there's cases where it makes sense to disable certain settings (public terminals, for instance), it is utterly idiotic that regular home users have to type in their root password for such mundane tasks.
Thread beginning with comment 508930
To read all comments associated with this story, please click here.
Run as root!
by lucm on Wed 29th Feb 2012 11:33 UTC
lucm
Member since:
2012-01-24

I have absolutely none of those problems. I just run as root all the time. Heck, root IS my user account.

I started with Windows 95, where I was root all the time. Never had any problem whatsoever, not even a virus infection and - wait for this - I didn't use any anti-virus permanently on, just occasional full disk scans. Then I migrated to Linux, soon got tired of that travesty and decided to be root forever. Suddenly my computer experience was good again. Problems? Nope. Sure, I have deleted one or two things by mistake during all these years, but 'sudo' wouldn't have avoided it. Just run 'sudo wrecksystem' and the command will just happily wreck your system.

I think Linus' rough attitude is quite warranted in light of how preachy, sanctimonious and plain stupid Linux users get around other Linux users who run as root. All of their arguments are something like this:

1) You are stupid for running as root. Because. What could happen? Well, many things. More specifically? Well, it's insecure. How exactly? Look, it's wrong, OK? Don't ask why. Just look down, accept that it's wrong and make sure to repeat that to everyone you know. Oh, look, that monkey is climbing the ladder! We're gonna get wet! Let's beat the hell out of him!

2) Aaaargh!!! Aaaargh!!! Aaaargh!!! You're running as root!!! We are all doomed!!!! Take cover!!! The Mayans were right! The end is nigh!!! Aaaaaaaaaaaaaaaaaaaargh!!!

3) Running as root is very dangerous. If you do, the sky will come tumbling down on your head, your crops will be destroyed by BOTH flood and drought, and your mother-in-law will move in with you. You've been warned.

4) You run as root? Wow, you're dumb. Who ties your shoes in the morning? I am not dumb. No, siree! I am one very smart fellow, I do exactly what I'm told. One of these days I will get my medal. You will see. You don't get any medals. Damn, no. You run as root! You are dumb. Yes, dumb. Heehee. Heehee. Heehee. Ma, come look at the dumb guy! He is funny! Heehee. Heehee.

So Linus tells some of those dumbasses to take a hike and people get upset? Please. If you let that kind of people have their way, soon they will be trying to force you to believe that Adam and Eve really existed and the Earth is just 6,000 years old.

Many unix-like systems install and boot as root by default: Slackware, Arch, BSD unix... It's no big deal. In fact, you should do that to your entire life.

Read: http://www.garyshood.com/root/

Oh, and the VLC developers may kiss my rooty ass. Mplayer is a much better media player.

Reply Score: -2

RE: Run as root!
by Gone fishing on Wed 29th Feb 2012 12:47 in reply to "Run as root!"
Gone fishing Member since:
2006-02-22

I have absolutely none of those problems. I just run as root all the time. Heck, root IS my user account.

and

Stop being a sissy. Every time you sudo a command, you deserve to have your man card taken away

wtf

This is the high testosterone you'll never take me alive bastards school of computing?

Seriously using root as your account how is that anything other than stupid? What is difficult about sudo –i if you don’t want to sudo all the time? You want to enable root no problem to administer the system but to use it as your personal account?

Surely Linus's point is you should only need to use root to administer the box not to use it.

Reply Parent Score: 2

RE[2]: Run as root!
by Soulbender on Wed 29th Feb 2012 13:14 in reply to "RE: Run as root!"
Soulbender Member since:
2005-08-18

I think he's being sarcastic, what with the Windows 95 reference and all. At least I hope he is.

Reply Parent Score: 4

RE[2]: Run as root!
by lucas_maximus on Wed 29th Feb 2012 18:40 in reply to "RE: Run as root!"
lucas_maximus Member since:
2009-08-18

Relevant.

http://www.theregister.co.uk/2006/02/24/bofh_2006_episode_8/

But aren't you afraid you'll accidentally type in some command that would crash the system?"

"No more that I'm afraid I'll accidentally say something like You're a complete fraud!"

"That's completely different."

"Yes, it's a lot easier to say something without thinking than to type it."


While humorous illustrates an important point.

Not running as Root is for people that can't be trusted.

If it is your own box and you decided to do something that requires root, you are just going to say "f--k it I will use sudo" .. and run the command anyway.

Super user is there for an Admin to stop stupid people killing their systems. I don't consider myself stupid.

So I run as Admin ... and I use my intelligence to defend against threats.

I am also one of the few people that have worked in a development company that didn't have a development environment ... well I did but it was also the Live environment so I like to fly by the seat of my pants.

Edited 2012-02-29 18:42 UTC

Reply Parent Score: 2