Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.mac.system > #24211 > unrolled thread
| Started by | Paul Sture <paul@sture.ch> |
|---|---|
| First post | 2012-04-22 22:39 +0200 |
| Last post | 2012-04-24 04:39 +0000 |
| Articles | 18 — 11 participants |
Back to article view | Back to comp.sys.mac.system
Admin account versus non-admin account for daily work on OS X Paul Sture <paul@sture.ch> - 2012-04-22 22:39 +0200
Re: Admin account versus non-admin account for daily work on OS X Jolly Roger <jollyroger@pobox.com> - 2012-04-22 18:01 -0700
Re: Admin account versus non-admin account for daily work on OS X "In a very dark China Blue, China Blue condition." <chine.bleu@yahoo.com> - 2012-04-23 00:47 -0700
Re: Admin account versus non-admin account for daily work on OS X "You're Kidding?" <foobar@wattsit.net> - 2012-04-23 08:37 -0400
Re: Admin account versus non-admin account for daily work on OS X Jolly Roger <jollyroger@pobox.com> - 2012-04-23 06:09 -0700
Re: Admin account versus non-admin account for daily work on OS X me@home.spamsucks.ca (Király) - 2012-04-23 15:22 +0000
Re: Admin account versus non-admin account for daily work on OS X Jolly Roger <jollyroger@pobox.com> - 2012-04-23 09:09 -0700
Re: Admin account versus non-admin account for daily work on OS X me@home.spamsucks.ca (Király) - 2012-04-23 16:32 +0000
Re: Admin account versus non-admin account for daily work on OS X Jolly Roger <jollyroger@pobox.com> - 2012-04-23 10:12 -0700
Re: Admin account versus non-admin account for daily work on OS X "You're Kidding?" <foobar@wattsit.net> - 2012-04-23 19:02 -0400
Re: Admin account versus non-admin account for daily work on OS X Jolly Roger <jollyroger@pobox.com> - 2012-04-23 16:47 -0700
Re: Admin account versus non-admin account for daily work on OS X Alan Baker <alangbaker@telus.net> - 2012-04-22 22:13 -0700
Re: Admin account versus non-admin account for daily work on OS X JF Mezei <jfmezei.spamnot@vaxination.ca> - 2012-04-23 01:31 -0400
Re: Admin account versus non-admin account for daily work on OS X dorayme <dorayme@optusnet.com.au> - 2012-04-23 17:15 +1000
Re: Admin account versus non-admin account for daily work on OS X jamiekg@wizardling.geek.nz (Jamie Kahn Genet) - 2012-04-23 19:11 +1200
Re: Admin account versus non-admin account for daily work on OS X TaliesinSoft <taliesinsoft@me.com> - 2012-04-23 22:19 -0500
Re: Admin account versus non-admin account for daily work on OS X me@home.spamsucks.ca (Király) - 2012-04-24 06:36 +0000
Re: Admin account versus non-admin account for daily work on OS X billy@MIX.COM - 2012-04-24 04:39 +0000
| From | Paul Sture <paul@sture.ch> |
|---|---|
| Date | 2012-04-22 22:39 +0200 |
| Subject | Admin account versus non-admin account for daily work on OS X |
| Message-ID | <as6e69-6r9.ln1@news.sture.ch> |
Problem statement: A long time ago I decided that doing most of my daily work in a non-admin account was the only sensible thing to do. For me it's a matter of discipline and good practice. I have now come across someone who is technically very competent but is telling OS X newbies that using an admin account for daily work is much safer than in Windows and actually encouraging it. For me it's a no brainer to say no, he's wrong, but I could do with some technical arguments and hopefully examples to explain my point of view. Cheers in advance for your input. -- Paul Sture
[toc] | [next] | [standalone]
| From | Jolly Roger <jollyroger@pobox.com> |
|---|---|
| Date | 2012-04-22 18:01 -0700 |
| Message-ID | <jollyroger-E9B754.18015322042012@news.individual.net> |
| In reply to | #24211 |
In article <as6e69-6r9.ln1@news.sture.ch>, Paul Sture <paul@sture.ch> wrote: > Problem statement: A long time ago I decided that doing most of my daily > work in a non-admin account was the only sensible thing to do. For me > it's a matter of discipline and good practice. > > I have now come across someone who is technically very competent but is > telling OS X newbies that using an admin account for daily work is much > safer than in Windows and actually encouraging it. > > For me it's a no brainer to say no, he's wrong, but I could do with some > technical arguments and hopefully examples to explain my point of view. > > Cheers in advance for your input. The initial user account Mac OS X creates during installation is an administrator account, because after all, you do need to have an administrative account on the machine. A lot of Mac users probably don't realize it, but you can accomplish all administrative tasks from a non-administrative account in Mac OS X. Mac OS X prompts normal users for the username and password of an administrator when you attempt to do something that requires escalated privileges. So while you do need to *have* an administrator account, there's really not much of a reason to log in as administrator for day-to-day use. Why is it a good idea to avoid logging directly into your administrator account in Mac OS X? Well, besides the fact that you can do most any administrative task from a non-administrative account, there are security reasons. Anyone with significant experience administering a Unix-like operating system will tell you it's always a good idea to run with as few escalated privileges as possible, because (a) it reduces the *chance* of privilege escalation accidents, and (b) it reduces the *impact* of privilege escalation accidents that do occur. Could you use an administrative account daily without adverse effects? Sure - you might even do it for months or years without incident. It's the one time it matters that you may want to be concerned about. For instance, I can't tell you how many times I've seen Mac users ask for help because they accidentally deleted some file on their system they might not have deleted so easily had they not been logged into an administrative account. The thing to keep in mind is this: when you are logged in as administrator, everything you do and every program you run (directly or indirectly, purposefully or inadvertently) is executed with administrative privileges - meaning it automatically has access to more parts of the system than standard users. So if you make a mistake while changing, moving, or deleting system files, or worse, if you unknowingly run a trojan / worm in your administrative account, you can damage and alter critical system files with little or no acknowledgment from the system. Remember that lots of files and folders in Mac OS X are owned by the "admin" group, of which every administrative account is a member. When you are logged in as a normal user, Mac OS X will not allow you to modify such parts of the system without first entering the user name and password of an administrative account. This is an additional layer of security you won't have if you are running as administrator. In contrast, when you are logged in as administrator, Mac OS X allows you to change, move, and delete such files and folders without question. BTW, I think the reason Apple doesn't give this advise to all Mac users is probably because the long explanation needed to convey the reasons for it and how to do it would probably not be very well received. Most users don't know enough about security issues to understand, and frankly, most just don't want to be bothered. Apple probably could automate the creation of an initial administrative account and a non-administrative account, but if users aren't properly educated about the issues involved, there's no guarantee they would actually use them properly. It's more involved than just offering a one-liner of advice in a user's guide. ; ) But if you need it hear it from a more credible source than some dude on the internet, here's what Apple themselves have to say about it (from page 61 of the Mac OS X Security Configuration Guide @ http://tinyurl.com/augt3w): "Unless you need administrator access for specific system maintenance tasks that cannot be accomplished by authenticating with the administrator's account while logged in as a normal user, always log in as a non-administrator user. Log out of the administrator account when you are not using the computer as an administrator. Never browse the web or check email while logged in to an administrator's account." -- Send responses to the relevant news group rather than email to me. E-mail sent to this address may be devoured by my very hungry SPAM filter. Due to Google's refusal to prevent spammers from posting messages through their servers, I often ignore posts from Google Groups. Use a real news client if you want me to see your posts. JR
[toc] | [prev] | [next] | [standalone]
| From | "In a very dark China Blue, China Blue condition." <chine.bleu@yahoo.com> |
|---|---|
| Date | 2012-04-23 00:47 -0700 |
| Message-ID | <chine.bleu-B4ABED.00470223042012@news.x-privat.org> |
| In reply to | #24225 |
In article <jollyroger-E9B754.18015322042012@news.individual.net>, Jolly Roger <jollyroger@pobox.com> wrote: > "Unless you need administrator access for specific system maintenance > tasks that cannot be accomplished by authenticating with the > administrator's account while logged in as a normal user, always log in > as a non-administrator user. Log out of the administrator account when > you are not using the computer as an administrator. Never browse the web > or check email while logged in to an administrator's account." It is also a good idea to have an additional ordinary account for programs off the intenet if you aren't sure you can trust them. It limits the possible damage. I allow Java applets with additional privileges on an account that only does this. -- My name Indigo Montoya. | R'lyeh 38o57'6.5''S 102o51'16''E. You flamed my father. | I'm whoever you want me to be. Prepare to be spanked. | Annoying Usenet one post at a time. Stop posting that! | At least I can stay in character.
[toc] | [prev] | [next] | [standalone]
| From | "You're Kidding?" <foobar@wattsit.net> |
|---|---|
| Date | 2012-04-23 08:37 -0400 |
| Message-ID | <foobar-AE1D3F.08375323042012@freenews.netfront.net> |
| In reply to | #24225 |
In article <jollyroger-E9B754.18015322042012@news.individual.net>, Jolly Roger <jollyroger@pobox.com> wrote: > A lot of Mac users probably don't > realize it, but you can accomplish all administrative tasks from a > non-administrative account in Mac OS X. Not "all", but most of them. YK --- Posted via news://freenews.netfront.net/ - Complaints to news@netfront.net ---
[toc] | [prev] | [next] | [standalone]
| From | Jolly Roger <jollyroger@pobox.com> |
|---|---|
| Date | 2012-04-23 06:09 -0700 |
| Message-ID | <jollyroger-CC3DE6.06091223042012@news.individual.net> |
| In reply to | #24248 |
In article <foobar-AE1D3F.08375323042012@freenews.netfront.net>, "You're Kidding?" <foobar@wattsit.net> wrote: > In article <jollyroger-E9B754.18015322042012@news.individual.net>, > Jolly Roger <jollyroger@pobox.com> wrote: > > > A lot of Mac users probably don't > > realize it, but you can accomplish all administrative tasks from a > > non-administrative account in Mac OS X. > > Not "all", but most of them. Ok then name one. -- Send responses to the relevant news group rather than email to me. E-mail sent to this address may be devoured by my very hungry SPAM filter. Due to Google's refusal to prevent spammers from posting messages through their servers, I often ignore posts from Google Groups. Use a real news client if you want me to see your posts. JR
[toc] | [prev] | [next] | [standalone]
| From | me@home.spamsucks.ca (Király) |
|---|---|
| Date | 2012-04-23 15:22 +0000 |
| Message-ID | <jn3s4h$5s1$1@dont-email.me> |
| In reply to | #24250 |
Jolly Roger <jollyroger@pobox.com> wrote: > > Not "all", but most of them. > > Ok then name one. Adding an item to Software Update's ignore list. -- K. Lang may your lum reek.
[toc] | [prev] | [next] | [standalone]
| From | Jolly Roger <jollyroger@pobox.com> |
|---|---|
| Date | 2012-04-23 09:09 -0700 |
| Message-ID | <jollyroger-FB1B2B.09090423042012@news.individual.net> |
| In reply to | #24258 |
In article <jn3s4h$5s1$1@dont-email.me>, me@home.spamsucks.ca (Király) wrote: > Jolly Roger <jollyroger@pobox.com> wrote: > > > Not "all", but most of them. > > > > Ok then name one. > > Adding an item to Software Update's ignore list. No, that can definitely be done with the softwareupdate command-line tool. There's probably a way to do it from the GUI in a non-administrator account as well, if by no other means than by running the Software Update tool with escalated privileges. -- Send responses to the relevant news group rather than email to me. E-mail sent to this address may be devoured by my very hungry SPAM filter. Due to Google's refusal to prevent spammers from posting messages through their servers, I often ignore posts from Google Groups. Use a real news client if you want me to see your posts. JR
[toc] | [prev] | [next] | [standalone]
| From | me@home.spamsucks.ca (Király) |
|---|---|
| Date | 2012-04-23 16:32 +0000 |
| Message-ID | <jn4060$mn$1@dont-email.me> |
| In reply to | #24259 |
Jolly Roger <jollyroger@pobox.com> wrote: > > Adding an item to Software Update's ignore list. > > No, that can definitely be done with the softwareupdate command-line > tool. > > There's probably a way to do it from the GUI in a non-administrator > account as well, if by no other means than by running the Software > Update tool with escalated privileges. Right, so no built-in way to do that task using the GUI exclusively, from a non-admin account. -- K. Lang may your lum reek.
[toc] | [prev] | [next] | [standalone]
| From | Jolly Roger <jollyroger@pobox.com> |
|---|---|
| Date | 2012-04-23 10:12 -0700 |
| Message-ID | <jollyroger-A1F6F6.10121023042012@news.individual.net> |
| In reply to | #24261 |
In article <jn4060$mn$1@dont-email.me>, me@home.spamsucks.ca (Király) wrote: > Jolly Roger <jollyroger@pobox.com> wrote: > > > Adding an item to Software Update's ignore list. > > > > No, that can definitely be done with the softwareupdate command-line > > tool. > > > > There's probably a way to do it from the GUI in a non-administrator > > account as well, if by no other means than by running the Software > > Update tool with escalated privileges. > > Right, so no built-in way to do that task using the GUI exclusively, > from a non-admin account. My point is almost everything you need can be done from a non-admin account. One can argue that there a great many things where there is no built-in way to do from a non-admin account, but that doesn't mean they cannot be done. -- Send responses to the relevant news group rather than email to me. E-mail sent to this address may be devoured by my very hungry SPAM filter. Due to Google's refusal to prevent spammers from posting messages through their servers, I often ignore posts from Google Groups. Use a real news client if you want me to see your posts. JR
[toc] | [prev] | [next] | [standalone]
| From | "You're Kidding?" <foobar@wattsit.net> |
|---|---|
| Date | 2012-04-23 19:02 -0400 |
| Message-ID | <foobar-88680F.19025123042012@freenews.netfront.net> |
| In reply to | #24250 |
In article <jollyroger-CC3DE6.06091223042012@news.individual.net>, Jolly Roger <jollyroger@pobox.com> wrote: > In article <foobar-AE1D3F.08375323042012@freenews.netfront.net>, > "You're Kidding?" <foobar@wattsit.net> wrote: > > > In article <jollyroger-E9B754.18015322042012@news.individual.net>, > > Jolly Roger <jollyroger@pobox.com> wrote: > > > > > A lot of Mac users probably don't > > > realize it, but you can accomplish all administrative tasks from a > > > non-administrative account in Mac OS X. > > > > Not "all", but most of them. > > Ok then name one. Run Apple Remote Desktop. YK --- Posted via news://freenews.netfront.net/ - Complaints to news@netfront.net ---
[toc] | [prev] | [next] | [standalone]
| From | Jolly Roger <jollyroger@pobox.com> |
|---|---|
| Date | 2012-04-23 16:47 -0700 |
| Message-ID | <jollyroger-A91A21.16474223042012@news.individual.net> |
| In reply to | #24287 |
In article <foobar-88680F.19025123042012@freenews.netfront.net>, "You're Kidding?" <foobar@wattsit.net> wrote: > In article <jollyroger-CC3DE6.06091223042012@news.individual.net>, > Jolly Roger <jollyroger@pobox.com> wrote: > > > In article <foobar-AE1D3F.08375323042012@freenews.netfront.net>, > > "You're Kidding?" <foobar@wattsit.net> wrote: > > > > > In article <jollyroger-E9B754.18015322042012@news.individual.net>, > > > Jolly Roger <jollyroger@pobox.com> wrote: > > > > > > > A lot of Mac users probably don't > > > > realize it, but you can accomplish all administrative tasks from a > > > > non-administrative account in Mac OS X. > > > > > > Not "all", but most of them. > > > > Ok then name one. > > Run Apple Remote Desktop. > > YK Remote Desktop runs fine in a non-administrator account. I do it almost daily. -- Send responses to the relevant news group rather than email to me. E-mail sent to this address may be devoured by my very hungry SPAM filter. Due to Google's refusal to prevent spammers from posting messages through their servers, I often ignore posts from Google Groups. Use a real news client if you want me to see your posts. JR
[toc] | [prev] | [next] | [standalone]
| From | Alan Baker <alangbaker@telus.net> |
|---|---|
| Date | 2012-04-22 22:13 -0700 |
| Message-ID | <alangbaker-91FE11.22132522042012@news.shawcable.net> |
| In reply to | #24211 |
In article <as6e69-6r9.ln1@news.sture.ch>, Paul Sture <paul@sture.ch> wrote: > Problem statement: A long time ago I decided that doing most of my daily > work in a non-admin account was the only sensible thing to do. For me > it's a matter of discipline and good practice. > > I have now come across someone who is technically very competent but is > telling OS X newbies that using an admin account for daily work is much > safer than in Windows and actually encouraging it. > > For me it's a no brainer to say no, he's wrong, but I could do with some > technical arguments and hopefully examples to explain my point of view. > > Cheers in advance for your input. There is no need to explain your point of view. Any time you need administrator rights while using a non-admin account... ...you've got 'em. -- Alan Baker Vancouver, British Columbia "If you raise the ceiling four feet, move the fireplace from that wall to that wall, you'll still only get the full stereophonic effect if you sit in the bottom of that cupboard."
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2012-04-23 01:31 -0400 |
| Message-ID | <4f94e935$0$32712$c3e8da3$a8a65a91@news.astraweb.com> |
| In reply to | #24237 |
Alan Baker wrote: > Any time you need administrator rights while using a non-admin > account... ...you've got 'em. At the GUI level, I am somewhat puzzled on why some activities can be performed without spaecial stuff on an admit account, some require entry of the administrator password, and others can't be done, you need to go command line and sudo the command to get it done.
[toc] | [prev] | [next] | [standalone]
| From | dorayme <dorayme@optusnet.com.au> |
|---|---|
| Date | 2012-04-23 17:15 +1000 |
| Message-ID | <dorayme-ED2C6E.17151523042012@news.albasani.net> |
| In reply to | #24237 |
In article <alangbaker-91FE11.22132522042012@news.shawcable.net>, Alan Baker <alangbaker@telus.net> wrote: > In article <as6e69-6r9.ln1@news.sture.ch>, Paul Sture <paul@sture.ch> > wrote: > > > Problem statement: A long time ago I decided that doing most of my daily > > work in a non-admin account was the only sensible thing to do. For me > > it's a matter of discipline and good practice. > > > > I have now come across someone who is technically very competent but is > > telling OS X newbies that using an admin account for daily work is much > > safer than in Windows and actually encouraging it. > > > > For me it's a no brainer to say no, he's wrong, but I could do with some > > technical arguments and hopefully examples to explain my point of view. > > > > Cheers in advance for your input. > > There is no need to explain your point of view. You his mother, they often say what their sons do and do not need? The best argument I know is that if anyone does break into your account while online or physically while you are logged in as admin, they have access to far more than they would if you were not so logged in and can cause more trouble and that it is therefore basically sensible from a security point of view to normally run as non-admin. Why tempt fate? -- dorayme
[toc] | [prev] | [next] | [standalone]
| From | jamiekg@wizardling.geek.nz (Jamie Kahn Genet) |
|---|---|
| Date | 2012-04-23 19:11 +1200 |
| Message-ID | <1kj0p6d.1s74t5nvh6lkwN%jamiekg@wizardling.geek.nz> |
| In reply to | #24211 |
Paul Sture <paul@sture.ch> wrote: > Problem statement: A long time ago I decided that doing most of my daily > work in a non-admin account was the only sensible thing to do. For me > it's a matter of discipline and good practice. > > I have now come across someone who is technically very competent but is > telling OS X newbies that using an admin account for daily work is much > safer than in Windows and actually encouraging it. > > For me it's a no brainer to say no, he's wrong, but I could do with some > technical arguments and hopefully examples to explain my point of view. > > Cheers in advance for your input. Running in an admin account allows more opportunity to screwup, including ways that can result in a non-functional install and loss of important data. It also opens the doors for either badly written or outright malicious scripts and apps to wreck havoc. Why make it easier for things to go wrong? I mean - how often are people accessing protected folders and preferences in a standard user account? I install at least one app a day (nightly builds I test), but that's unusual. I also maybe change a system preference requiring authentication once a week. Oh, and I run Software Update daily. So I have to enter my login info three times max, and usually only twice most days. It's not even worth debate. For a few seconds a day I get greater peace of mind from my own mistakes, other people's mistakes, and malicious attempts to take control of my Mac. Running as a standard user isn't some invunerability shield, but it's the difference between locking your front door and leaving it wide open. You don't make it easier for things to go wrong if the downsides are negligible - it's that simple :-) -- If you're not part of the solution, you're part of the precipitate.
[toc] | [prev] | [next] | [standalone]
| From | TaliesinSoft <taliesinsoft@me.com> |
|---|---|
| Date | 2012-04-23 22:19 -0500 |
| Message-ID | <9vmkesFuqaU1@mid.individual.net> |
| In reply to | #24211 |
I have seven accounts on my iMac, one administrator and six user account. One of the user accounts is for my day to day internet exploring and such. The remaining five user accounts are for projects I am working on and where I like to keep all of the parts of the project isolated. Maybe this won't work for others but it works just fine for me. -- James Leo Ryan - Austin, Texas
[toc] | [prev] | [next] | [standalone]
| From | me@home.spamsucks.ca (Király) |
|---|---|
| Date | 2012-04-24 06:36 +0000 |
| Message-ID | <jn5hlh$rv$1@dont-email.me> |
| In reply to | #24295 |
TaliesinSoft <taliesinsoft@me.com> wrote: > I have seven accounts on my iMac, one administrator and six user > account. One of the user accounts is for my day to day internet > exploring and such. The remaining five user accounts are for projects I > am working on and where I like to keep all of the parts of the project > isolated. Maybe this won't work for others but it works just fine for > me. I also have seven; two standard for my wife and me, two managed for the kids. One non-admin test account for troubleshooting. One non-admin account used only for EyeTV and watching movies, and one admin account. The account that is used the least is the admin account. I can't remember the last time anybody has logged in to it. No need to. -- K. Lang may your lum reek.
[toc] | [prev] | [next] | [standalone]
| From | billy@MIX.COM |
|---|---|
| Date | 2012-04-24 04:39 +0000 |
| Message-ID | <jn5apr$4f7$1@reader1.panix.com> |
| In reply to | #24211 |
Paul Sture <paul@sture.ch> writes:
> Problem statement: A long time ago I decided that doing most of my daily
> work in a non-admin account was the only sensible thing to do. For me
> it's a matter of discipline and good practice.
>
> I have now come across someone who is technically very competent but is
> telling OS X newbies that using an admin account for daily work is much
> safer than in Windows and actually encouraging it.
>
> For me it's a no brainer to say no, he's wrong, but I could do with some
> technical arguments and hopefully examples to explain my point of view.
http://www.sans.org/score/macosxchecklist.php
See "Types of User Accounts and Account Philosophy" starting on page 6.
Who is SANS?
http://www.sans.org/about/sans.php
Billy Y..
--
sub #'9+1 ,r0 ; convert ascii byte
add #9.+1 ,r0 ; to an integer
bcc 20$ ; not a number
[toc] | [prev] | [standalone]
Back to top | Article view | comp.sys.mac.system
csiph-web