Slashdot Mirror


UNIX Security: Don't Believe the Truth?

OSNews has an interesting editorial about security on UNIX-like systems. "One of the biggest reasons for many people to switch to a UNIX desktop, away from Windows, is security. It is fairly common knowledge that UNIX-like systems are more secure than Windows. Whether this is true or not will not be up for debate in this short editorial; I will simply assume UNIX-like systems are more secure, for the sake of argument. However, how much is that increased security really worth for an average home user, when you break it down? According to me, fairly little"

40 of 520 comments (clear)

  1. Backup by biocute · · Score: 3, Insightful

    So if an OS is to make a daily backup of user's home directory (or My Documents) automatically and locks it away (until emergency) from user access, it might just win the heart of users.

    1. Re:Backup by RailGunner · · Score: 5, Insightful
      So if an OS is to make a daily backup

      Google "How to use cron".

      The OS already can be set up to do this. The premise of the article is flawed; and based on a premise that I reject. Chances are, if you're smart enough to run Linux, then you're probably smart enough to backup your important files.

      Plus, given the author's scenario - let's flip it around: A Windows virus can bork your data and your OS. At least with UNIX, backups notwithstanding, the OS is still there and you'd have a much better chance at recovering your data than you would with Windows.

      Mod article -1, Flamebait.

    2. Re:Backup by Jordan+Catalano · · Score: 3, Insightful

      Wow. This snippet of an article really misses the point. If nothing else, it's just mean. It finds this "flaw" which exists not as part of the OS's security systems, but in user behavior. It waves its arms in the air, trying to make it seem like a big deal, and offers no insight into any sollution. Responsible computing has responsible users as a requisite. You have to give users SOMETHING to call their own. If they don't respect this space, backing it up or storing off-site copies of important files, they don't deserve to have it. I don't mean to be snippy, but how much hand-holding is the OS supposed to do? Would the author prefer a computer that was more TV than anything else, showing a lot of output but not taking any input from a user that could conceivably "gum up the works"?

    3. Re:Backup by PastAustin · · Score: 1, Insightful

      I am sorry but first of all if you have important data that matters to you, you should be backing it up.

      Second since when was it true that Windows backed up the data? As he says in the article Windows and Linux do the same for that.

      I would take the car with airbags (linux / unix with security and less vulns) over the car with a shaky tinfoil frame that I always need to take to the shop -- even if that photograph I have pinned on the sun visor gets burned in both cars if I get in an accident.

      I don't see the point of this terrible "article" (if it can be called anything more than a short, unsubstantiated rant) or why it was posted anywhere, let alone /.

      --
      Firefox 2.0 - Spell Rightly.
    4. Re:Backup by ltwally · · Score: 2, Insightful
      "Chances are, if you're smart enough to run Linux, then you're probably smart enough to backup your important files."
      That's rather presumptuous, isn't it? Not everyone that installs linux on their pc is automatically a linux-nerd... In fact, these days, there are probably just as many people running linux that wouldn't be able to set up a cron script to backup their stuff. The vast majority of linux users that I've known were not professional admins, and would never have had the patience to install linux if they hadn't found distros with fancy gui installers.

      I think it's time to face the facts: Linux may still be mainly for geeks -- but it no longer requires a PhD to run it on a daily basis.

      --



      /dev/random
    5. Re:Backup by ArsonSmith · · Score: 2, Insightful

      I don't think cron is the solution for this. Perhaps LVM and snapshots is what people should be looking into for this type of backups and locking away.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    6. Re:Backup by Coryoth · · Score: 2, Insightful

      What I continually fail to understand is why everyone I know logs in as an Administrator under Windows

      The same reason that Linux users don't have reasonably strict SELinux policies in place on their machines - a lot of applications are still stuck in the older model and don't play nice with Windows if you aren't the Adminstrator, or Linux if you try and confine their access to reasonable least privilege. What I find interesting is that both Linux and Windows have this issue but people keep ignoring the Linux side - more effort needs to be put into making SELinux and similar security systems workable with good policies even on general workstations. Linux users need to start expecting more of their applications with regard to security.

      Jedidiah.

    7. Re:Backup by colinrichardday · · Score: 2, Insightful

      Install programs where? Should ordinary users be allowed to install programs in the system, as opposed to their own folder/directory? If so, why bother having a distinction between Administration and User in the first place?

    8. Re:Backup by Anonymous Coward · · Score: 1, Insightful

      I don't know anyone who is willing to spend two weeks researching and getting an OS install running just so that they can proudly claim to be Windows free.

      perhaps linux isn't hard to USE anymore (although such a statement is not my opinion), but that only matters after the endless initial "tweaking" is complete.

      Two weeks? Really, you can't use gentoo as the standard to describe linux distributions. Seriously. When was the last time you installed linux? Most linux distributions no longer require any tweaking whatsoever. And while we're on that topic, I might as well point out that a new windows install requires a lot of time and effort to set up, ie install updates, drivers and useful programs. I have never installed OS X so I can't say anything about the process.
      Oh yeah, don't try to say that most windows users never have to install the OS. I don't know where those stats came from - everyone I know that owns a computer has had to reinstall windows at least once. The majority of them were average users too.

  2. I'll Field a Few Questions by eldavojohn · · Score: 4, Insightful
    How much is that increased security really worth for an average home user, when you break it down? According to me, fairly little. Here's why.
    Yes, it is duly noted that you're the only person from which this information is originating.
    But what is more important to a home user? His or her own personal files, or a bunch of system files?
    If "Johnny's first day at school" is more important that system critical resources, perhaps you should have hard copies (CD, DVD, tape, etc.) of this media.
    Of course, they should make backups-- but wasn't Linux supposed to be secure? So why should they backup?
    You're right, you should make backups. You have a love-affair-dependency on your hard drive. Everyday you need it to retain the ones and zeros it holds that forms your data. One day, your personal hard drive isn't going to be there for you. That's why you should back up regardless of how secure you feel. Most "normal home users" don't have redundant RAID arrays running. Furthermore, it isn't "secure period," it's touted to be one of the most secure operating systems. Wait, weren't we talking about Unix?
    Isn't Linux immune to viruses and what not? Isn't that what the Linux world has been telling them?
    I don't think anyone but Mac users claim that. And anyone that claims that for any processing device is lying to you. There are Linux Viruses out there, just use your favorite search engine.
    UNIX might be more secure than Windows, but that only goes for the system itself.
    Oh good, we're back on Unix here (they're not exactly the same, you know). I disagree, both sides (user and system) are more secure in the case of Unix or Linux for that matter.
    In the end, the result of a devastating virus or other malware program can be just as devastating on a UNIX-like system as it can be on a Windows system
    While this might be true, I think you should take into account the frequency of said viruses. When's the last time a massive virus attack has taken down entire networks of Unix machines?
    To blatantly copy Oasis: don't believe the truth.
    So you talked about Unix security without quoting a single authoritative source on the issue. And to finish off this article, you rely on a one-hit wonder brit pop band to prove your thesis. May Slashdot have mercy on your soul, Thomas. Endure the onslaught.
    --
    My work here is dung.
    1. Re:I'll Field a Few Questions by yroJJory · · Score: 2, Insightful

      The article immediately takes the position that any data loss due to malware attack means the system isn't secure. However, the fact that you do not have to rebuild the system because only one user got nailed by the attack is never mentioned. Nor that other users were not affected and could continue using the system without disturbance (most likely).

      So, in effect, the user who was attacked was quarantined, making things _more_ secure.

      --
      Jory
    2. Re:I'll Field a Few Questions by Anonymous Coward · · Score: 1, Insightful

      An important factor to bear in mind is that an increasing number of home computers are multi-user environments where an entire family may have individual user profiles on the machine, isolating those users so that something one of the Kids or, more likely, the over confident father, may install can't destroy everyone's data is a pretty major improvement over the default way in which windows systems work. Having installed and configured windows systems for people and tried to enforce a similar protection with separate admin users and non-privileged users I know first hand that there is no solution as elegant as the GNOME desktop's graphical sudo and these users will invariably either ask to have admin privileges for their own users, or a friend will come round and disable the security so that they can get the user to install junk they send to them with MSN!!!

  3. Doesn't Matter So Long As It Works by American+AC+in+Paris · · Score: 5, Insightful
    That sucks, but: UNIX rocks, the system keeps on running, the server-oriented security has done its work, no system files were affected, uptime is not affected. Great, halleluja, triumph for UNIX.

    and a triumph for the home user. If you had to choose between having a virus that both destroys your personal files and compromises your system or a virus that only destroys your personal files, which would you pick? He's making light of a very significant thing for most home users--a full wipe and reinstall of the operating system and applications. That's a day's work for your typical user, more if you have a bunch of programs you need to go hunting for.

    But what is more important to a home user? His or her own personal files, or a bunch of system files? I can answer that question for you: the pictures of little Johnny's first day of school mean a whole lot more to a user than the system files that keep the system running.

    What's the value of Johnny's first day of school photos if you can't boot the damned computer? Again, the author makes light of the value of the system to the home user. Just because John Q. Public cares more about his cup holder than his engine block doesn't mean he won't care when the cylinder head cracks.

    Of course, they should make backups-- but wasn't Linux supposed to be secure? So why should they backup? Isn't Linux immune to viruses and what not? Isn't that what the Linux world has been telling them?

    Actually, no. I have yet to speak with a single techie who says that you don't need to back up important files under any circumstances. In fact, viruses are almost always a "secondary" reason for backing up files; the primary driving reason behind backing up your files has traditionally been that of hardware failure.

    The crux of his entire argument rests on the supposition that, to the home user, the system simply doesn't matter. In a most cosmetic sense, this is true; home users don't give a damn about kernels and drivers. The instant something goes wrong with that system, however, it's a nightmare for that archetypical home user (who, remember, doesn't know and doesn't care how the thing works). When everything works, they can open and print Johnny's files just fine, but what the heck are you supposed to do when the omgwtf32.dll pops up an error message when you try to open Johnny's picture?

    --

    Obliteracy: Words with explosions

    1. Re:Doesn't Matter So Long As It Works by thc69 · · Score: 2, Insightful
      He's making light of a very significant thing for most home users--a full wipe and reinstall of the operating system and applications. That's a day's work for your typical user, more if you have a bunch of programs you need to go hunting for.
      Actually, for "your typical user", it's a lot worse than that. It's dropping the computer off for a week or more, paying $100 or more, and getting it back not working the way you want it to, and struggling to get your settings and preferences and programs back the way you like them...and, like you say, STILL not having the pictures of Johnny's first day at school.

      Besides, I mostly don't hear that Linux (or any UNIX-like OS; collectively referred to by myself as "unixen" or maybe "unices") is automatically and inherently more secure than any other OS (except a few rare cases whose main purpose is security, such as OpenBSD); the truth (which is what you find if you pay attention) is that it's easier to secure, and can be secured better.

      I'm not sure how important that is anyway. The bugaboo for typical home users is so rarely a targetted attack on their data. Rather, it's the daily destruction of their OS by common malware. Their data generally survives even the worst collections of OS-crashing adware, spyware, virii, and Sony rootkits. In this arena, unixen are much better, with their limiting the user to a home directory.

      Of course, OTOH, practical usability (including the fact that Windows is almost exclusively common as the pre-installed OS, and the OS for which classes are available everywhere and for which applications are taught at schools) for joe schmoe still leaves Windows as the most satisfactory for such users.

      Meanwhile, I'm off to test a bunch of modern Linux distributions (as well as a few BSDs and an Amiga OS clone) on old hardware to see what runs best for my purposes (one as a file server, another as a combination thin VNC and RDP client and print server)...
      --
      Procrastination -- because good things come to those who wait.
    2. Re:Doesn't Matter So Long As It Works by poot_rootbeer · · Score: 3, Insightful

      What's the value of Johnny's first day of school photos if you can't boot the damned computer?

      System files are fungible; user files are not.

      If my OS gets trashed but my photos are unscathed, I can still view them if I rebuild the OS using the install discs -- or I can even switch to a different OS entirely, and the photos will be viewable there. It may take some time to recover, but it's possible and even likely.

      If my photos get trashed, though, and I don't have a a good backup copy, they're gone forever. There's nothing that can be done.

    3. Re:Doesn't Matter So Long As It Works by Cro+Magnon · · Score: 2, Insightful

      I agree if it's a choice between losing / or /home. But given a choice between losing /home or losing the whole shebang, including /home ( or My Documents), that's a no-brainer.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  4. Open Source by wesw02 · · Score: 2, Insightful

    Open source, maybe?

    The ability to change and fix problems within the code? I mean I'm not a top level programmer who is constantly editing his kernel source code, but I have changed quite a few applications to benefit my needs.

  5. Bastille-Linux by Ransak · · Score: 2, Insightful

    Maybe more distros should come with an install routine for Bastille-Linux. The FTA never mentioned this product, although it's more geared toward servers, not desktops. My guess is it wouldn't take much to turn this into a product for all *nix desktop operating systems.

    --
    "Powers. I have them."
  6. Wrong. by matt+me · · Score: 4, Insightful

    Even if you read the RTFA, which says that rather than computer exploding windows-style, nix hackage will just wreck your home, which is supposedly all that matters to a home user. Still wrong. Think multiple users for a start. But that's totally wrong when it amounts to time lost. If windows gets fucked as it often does i've seen many a user stick in their oem disk, reinstall completely, and then go through painfully reinstalling everything they had before. Say my /home was wrecked? All I'd need to do is fdisk the drive and create a new user? Besides, as in unix only exectuable files can be a source of infection, rather than screwed up images and office files, I can safely copy away anything I want. It's dumb. Sorry OSnews.

    1. Re:Wrong. by vidarlo · · Score: 4, Insightful
      Besides, as in unix only exectuable files can be a source of infection, rather than screwed up images and office files, I can safely copy away anything I want.

      So a libpng buffer overflow, allowing a png image rendered in mozilla to execute code can't be harmfull? Sorry pal, but this is not a problem with the OS, but the applications and libraries.

  7. less risk of any holes being exploited by martin · · Score: 2, Insightful

    I think the phrase "less risk of any holes being exploited" is better than "more secure".

    Unix can be hacked/cracked too, just there's less likelihood and there less risk associated with running a *nix based O/S.

  8. His objections are utterly unfounded (also stupid) by karmaflux · · Score: 4, Insightful

    This is the false sense of security I am talking about. UNIX might be more secure than Windows, but that only goes for the system itself. The actual content that matters to normal people is not a single bit safer on any UNIX-like system than it is on any Windows system.

    This idiot is stating that because some users don't understand the UNIX security model, the UNIX security model is flawed. Apparently, as far as he's concerned, if ~ gets destroyed, the whole system may as well be destroyed. He's blathering about a "false sense of security," but I have never, anywhere, ever, heard anyone say that you don't have to back up your data if you run UNIX.

    Sound and fury, understanding nothing. Typical of OSNews, but sad that Slashdot's carrying this crap.

    --

    REM Old programmers don't die. They just GOSUB without RETURN.

  9. Come on guys by AutopsyReport · · Score: 3, Insightful
    Don't waste your time. Read a more interesting article: How Do Computers Work?. At least this one has pictures.

    Are the editors even paying attention here? How can a 500-word, Grade 6 public speech-quality editorial makes it to the frontpage? Where is the quality here, folks?

    --

    For he today that sheds his blood with me shall be my brother.

  10. Unix was a joke for years by Billly+Gates · · Score: 2, Insightful

    When NT 4.0 was coming out the arguments were that it was more secure than the joke that was Unix. I remember top security guys telling me to get my mcse for that reason. This was in 1996.

    Its laughable today because it was before the holes in Windows2k were discovered but there is some truth. VMS and MVS were standard and rock solid with security. Unix like Windows was written in C with parts of c++ scattered here and there with userspace apps. Buffer overflows galore are everywhere.

      Even MacOS (not Macosx) was more secure for the reason that it did bounds checking on types. Add to that the fact that x86 can not tell the difference between cache stored for ram and cache stored for applications where you can just point to where a program is stored for execution and you have a nightmare on yoru hands.

    Keep in mind I am no expert and I dont even have my 2 year degree yet. Perhaps someone more knowledgable can clarify how the compilers work?

    Unix is surely better than Windows but VMS is about gone and who uses mainframes anymore besides a selected few users who need them?

    Standards are good but there is no diversity left in platforms. Its too bad VMS just died and stayed closed. It would be nice to have something besides just unix and Windows

  11. Classic "Straw Man" argument by sarastro_us · · Score: 4, Insightful

    Security equals security for *your* files, and Unix can't do that, so Unix must be just as insecure as Windows. Only when you define "security" in your own, narrow way, and then never implicitly say what that definition is in your 'article'.

  12. Not true at all by blakestah · · Score: 3, Insightful

    There is nothing special about UNIX or linux that makes it immune from viruses.

    However, in UNIX culture, there is something. The first rules of security.
    First, the default installation should not act as a server operating system. The system should not respond to ANY outside requests for anything unless enabled to by the system admin.

    Second, no action on the system should be performed with any more than the minimum set of privileges necessary. Everything should be done with user privileges, not system privileges, unless absolutely necessary.

    The use of these basic security rules applied more or less throughout the UNIX world, and for MAC OS X as well. Windows INTENTIONALLY ignores these rules in order to "maximize the user experience", and in doing so spawned a multi-billion dollar anti-virus industry.

  13. and one egregious error by Quadraginta · · Score: 4, Insightful

    The guy skips lightly over the fact that it's the system that mediates interactions between the Big Bad World (a/k/a the Internet) and the user and his precious files, so that if the system is well-designed and set up properly, it will do a great deal to protect the user even from his own actions.

    An analogy one might usefully make is to the highway: good system-level security is like a well-designed, well-lit highway. Sure, the user (driver) can still kill himself, but he has to behave unusually recklessly. On the other hand, poor system-level security is like a rutty, unexpectedly curving dark country road. Even reasonably careful drivers at moderate speeds can get in trouble.

    The guy is focussing on the fact that in both cases the driver can get himself killed. But that isn't the whole story. One "road" (system) makes it easier for a moderately careful "driver" (user) to survive. The other puts even careful "drivers" at risk. And, of course, there's the obvious fact that no "road" (system) can possibly protect the completely reckless "driver" (user).

  14. Security?! by Jezza · · Score: 2, Insightful

    Err, this isn't security we're talking about here. Security isn't me not losing "my stuff" (a disk crash can do that), secuirty is YOU not stealing "my stuff".

    For most home users THAT'S important (bank details, order details, hell even my address and phone number). You imagine how well a phishing attack would work on most users if they knew about open orders (from say Amazon) by reading your files. I think that's much more important to most users!

    Of course we all backup our files! Jeesh this is /. we're not a bunch of egotictical morons ;-)

  15. He misses a big benefit for a "Family Computer" by petard · · Score: 3, Insightful

    But what is more important to a home user? His or her own personal files, or a bunch of system files? I can answer that question for you: the pictures of little Johnny's first day of school mean a whole lot more to a user than the system files that keep the system running.

    Sure poor computing practice by the user that owns the files could result in their destruction. Nothing gained versus Windows there. But in a family computer scenario, more is gained than the author admits. On Windows systems, many programs are (mis-)designed to require administrator rights even just to run them. This is not generally the case on UNIX-derived systems. As a result, accounts for family members will often be in the local admin group. So on a family computer if you give Little Johnny an account to run his software and play games, and he goes and downloads the latest malware and runs it, it can nuke your data as well as his.

    Under a typical scenario under a UNIX-like system he can only destroy his homework and saved games, not your pictures of his first day of school along with them.

    That's got to be a non-negligible benefit to the family user that the author completely discards.

    --
    .sig: file not found
  16. Re:Interesting by jonfelder · · Score: 1, Insightful

    Actually I believe Windows is a bit more difficult.

    Under Linux you'll be pretty safe if you use the default firewall settings on an install and run your package updater after install and set it to auto update.

    Under Windows you have to do the above, and then try to manipulate it into allowing you to run as a non admin user (something it doesn't do by default). In fact locking down Windows in this manner is a bit of a pain, and it's even more of a pain when you want to install something or run stupid software that, due to the Windows defaults, expects administrator access.

    Measuring security is diffucult but I can't help thinking the Linux community is becoming a bit complacent about security.

    I don't see this at all. As far as I can tell, major security problems in Linux seem to get fixed a lot faster than ones in Windows. In addition we have a much better firewall than what comes with Windows. We have stuff like SELinux if you really want to lock stuff down, and much better software raid support if you want to protect your data.

  17. The 1990s called... by Kjella · · Score: 2, Insightful

    ...and want their argument back. The trojans that "just" wipe out your disk are actually quite rare these days. People want your machine to spam, show you ads, use your computer as a platform for new attacks, proxy, dumpsite or any one of a dozen other uses. A machine where you can only trash someone's personal files isn't valuable except to scriptkiddies who are nothing more than online vandals.

    As far as the rest goes, the data are very important but people don't protect them well in any case. However, downtime is important - or not really downtime, since they can spend a week to have it fixed - but every time they have to get someone to fix it, that is a big annoyance. If you can keep the system clean (and if you're good, have the Admin/root account take backups to somewhere the user doesn't have access) you're saving yourself a bundle of time and problems.

    --
    Live today, because you never know what tomorrow brings
  18. Re:Interesting by htd2 · · Score: 4, Insightful

    I am fairly sure that UNIX is more secure than Windows for a number of reasons.

    1. While there is a great deal more Windows around than UNIX, UNIX is where the money is. If you want to extract large sums of money or steal swathes of identities then UNIX servers tend to be the systems hosting these backend services. So UNIX should be the target of hackers wanting to make serious money while much of the Windows activity is concentrated on hacks designed to produce the maximum public impact most of which cost because they down systems rather than extract cash from systems. The fact that almost all the money making hacks concentrate on Windows is testiment to the factthat it is difficult todo on UNIX.

    2. Much of UNIX is OpenSource or available as source code, despite this there have been very few examples of ethical hacks or demos of vunerability that have been viable generated by security research companies or ethical hacking groups.

    3. Stack overflow holes account for a huge chunk of the Windows vunerabilities mainly because Windows and x86 lack generic protection against these specific overflows. This is not true of UNIX particularly if it isn't running on Intel. Solaris for example has specific controls which limit the options for stack overflows as does the SPARC processor. These controls make it more difficult for hackers to generate exploits that remain viable.

    4. There have been vanishingly tiny numbers of viable reported UNIX virii, none in the case of Solaris.

  19. Re:That's not exactly correct by silverbax · · Score: 2, Insightful

    "The only difference is, lots of old software expects to be run with administrative privileges, so if you want to run those things, you need to run as admin"

    I would agree with your statement, just adding that software written to run only as admin is considered poor programming practice on Windows, even if it is often the norm.

  20. Err... by 15Bit · · Score: 2, Insightful
    The author seems to presume that all viruses take the form....

    -----
    #
    # Nasty file deleting virus thingy
    #
    #!/bin/sh
    rm -rf /home/$USER
    echo "Hahahahahaha"
    -----

    ......And are attached to an email labelled "Open this really cool naked Britney Spears pic".

    He seems to have entirely failed to understand that if viruses (or other unwanted nasties) can't gain access at system level it's much harder for them to replicate themselves round the network automagically (something which is true for all OS's, inc Windows). This means that whilst you might lose your files, everyone else on your network doesn't have to join you in your misery.

    The article seems basically to be a complaint that unix doesn't stop you deleting your own files, which is roughly equivalent to complaining that your gun didn't come with a mechanism to prevent you from shooting yourself in the foot.

  21. Designed as a UNIX follow up by tengu1sd · · Score: 2, Insightful
    Of course the operating system designed as a follow up for UNIX sits quietly on the shelf. Despite being declared as cool and unhackable the mismanagers at three companies are content to focus on OEM Microsoft products. Eventually the FUD about the death of VMS will come true, just give it another 20 years or so.

    I wonder if the shareholders have a case for mismanagement?

  22. Home users by gallwapa · · Score: 2, Insightful

    I got a call from my brother the other day - he told me he was going to dump his very capable, $200 Linksys wireless router in favor of another one - simply because it wasn't on Microsoft's "approved" compatible Xbox 360 router list. that is, he cannot get files to share between his 360 and his PC seemlessly (which is strange because when I was there for christmas I had no problem doing so.)

    At any rate, I had a sort of epiphany: Users don't want to learn - they don't want to tweak. Most users just want it to _work_. They don't care about bells and whistles, if it doesnt do what they want it to do in a quick fashion, they dont want it.

    Its sad, but true. Secure or not, I find it very difficult to believe that linux, unix, or any other OS will take away Microsoft's advantage - they intend on getting things to work automatically so _anyone_ can use it. I've been using computers for 9.5 years myself, and some of the things I have to do in LInux take a long time to do for me (partially because I'm not familiar with it) becuase I have to read the extensive documentation.

    And there are times that I have just wanted it to 'effin' work without havnig to RTFM of 60 pages

  23. Re:Because it makes things work. by QuantaStarFire · · Score: 2, Insightful
    Yep. It is possible. But it is more work than the average Windows user will want to put into it.

    Just the average Windows user? Hell, it's more work than I'm willing to put in, and I feel fairly comfortable with admining Windows.

    The thing I like about admining Linux is that the system tools are designed to make things so much easier and so much faster, and make the bulk of the work rest in setting up programs and configuration files.

    For instance, let's try changing the password.

    • Linux:
      1. Open a terminal.
      2. Type 'passwd'
      3. Enter your old password, followed by your new password, and again to confirm it.
      4. Type 'exit'. Done.
    • Windows:
      1. Click 'Start'.
      2. Go to Settings > Control Panel (or click on 'Control Panel' if using the XP menu)
      3. Double-click on 'User Accounts' and wait for applet to load.
      4. Click on account name.
      5. Click on 'Change Password' (or 'Create Password' if none is set)
      6. Type in current password (only if 'Change Password' was selected), new password, and again to confirm. Also type in a hint.
      7. It may ask if you want to make folders private. Choose yes or no.
      8. Close window. Done.

    Can you guess which is faster? Hint: the wrong answer is the one made by Microsoft. How about which one is easier? This one's a trick question, because the GUI does make things a tad easier...until you learn the syntax for the command-line version, then it's just there to be pretty.

    It's the same for a bunch of other crap as well. Configuring via text files (a number of which briefly describe each setting in a commented section of the file; more details can be found in it's man entry) is infinitely faster than going thru 3-4 windows to get to a configuration screen where you can only, at best, change a handful of options, and the rest are located in the nightmarish Windows Registry with absolutely no explanation as to what each setting does.

    I'd sooner have good admin tools that 'just work' as opposed to the programs I plan to install, 'cuz I'm going to be putting a great deal of effort into setting them up anyways. Just easier that way.

  24. Marketshare is a straw man argument by aristotle-dude · · Score: 2, Insightful
    Why is marketshare mentioned in these cases and used as a crutich to defend windows? The exploits in windows or any other OS exist due to programmer error regardless of the size of the marketshare. Some could argue that a greater marketshare makes an OS a more visible target but that alone does not explain why the viruses exist. There has to be an other reason why people are motivated to write viruses for windows. Could it be that they do it because they hate how MSFT gained their monopoly?

    But this does not explain why the exploits which provide vectors for attack exist. Perhaps marketshare plays into this as well where developers at MSFT have become lazy and complacent with their commanding market position.

    Let's stop blaming users for security problems and lay blame squarely on the developers themselves. If any company deserves a class action lawsuit, I would say MSFT does when you consider the amount of money spent compensating for their incompetence.

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
  25. It's called "reading". by khasim · · Score: 2, Insightful
    Ahh but these problems are easily solved by giving the user permission on the specific resources, such as the registry keys needed. You don't need to make them an admin.
    I had said:
    "Yep. It is possible. But it is more work than the average Windows user will want to put into it."

    Then you asked:
    Can you name any? Besides games, that is. I hear this all the time, but almost nobody can actually come up with any kind of list. If there are so many of them, why is it so hard to list them?
    So I provided you with specific links describing the specific problems and even HOW those problems arise.

    So you replied:
    Ahh but these problems are easily solved by giving the user permission on the specific resources, such as the registry keys needed. You don't need to make them an admin.
    Yeah. No one ever said that it was IMPOSSIBLE.

    What I said was that it was more work than the average Windows user was likely to put into it.

    Did you understand it that time? Do I have to repeat it again for you? I do? Okay, I will.

    Under Windows, it is far easier for the average user to just run as adminstrator than it is for them to fix the apps that don't work right as a non-administrator user.

    NOT "impossible".

    And the reason that is it far easier is because the average user must, somehow, FIRST learn why running as administrator is a BAD THING.

    Back in the old days, we had real trolls. We had trolls who knew MORE about the systems than the admins. We had trolls who could tear apart a TCP/IP packet.

    Now, all we have are these "search Google for me" trolls. It's a sad day for trolls everywhere.
  26. Why Windows People Run as Admin by Anti-Trend · · Score: 2, Insightful
    "What I continually fail to understand is why everyone I know logs in as an Administrator under Windows, even after falling victim to a virus, spyware, etc.

    I hear this a lot, but there's actually a pretty good reason. Windows feels restrictive as a normal user, because its filesystem and registry permissions are so haphazard. Many programs won't even run in a non-admin account at all. UNIX is designed to make the user feel quite unrestricted as a normal user, and conventions like sudoers take this principle even further without compromising the overall security of the system.

    --
    Working in a DevOps shop is like playing in a band made up entirely of keytarists.