|
|

15-07-2007, 07:13 AM
|
|
Member
Group: Registered Users
Location: Sydney
|
administration account?
I was searching for general 'getting to know your mac' info and came across this article in the Tao of Mac. In the DONTS section it says this:
Don't use the administration account for anything other than setting up the machine and applications or changing "permanent" settings (if you want to, say, change network settings as a normal user you'll be prompted for the admin password, and since you'll do configuration changes less and less often as time progresses, this isn't a problem).
Does anybody know what this means? When I shut down my mac I never log off my name so I'm assuming that I'm still working off the admin account. Right?
The more I look into this mac the more I find some very interesting yet confusing stuff. My brain hurts 
|
|
|
|
|
|
|
|

15-07-2007, 07:32 AM
|
|
Save Palestine!
Group: Forum Leaders
Location: Sunshine Coast
|
AFAIK nearly everyone uses the Admin account, especially those here on MTAU, without any ramifications. But someone with more knowledge of the subject will be able to shed some more light...
|
|
|
|
|
|
|
|

15-07-2007, 07:53 AM
|
|
Regular
Group: Regulars
Location: The Deep South, Sydney.
|
The guys at Tao of Mac are just being paranoid. If a hacker gets access to your account they can't install anything if that account is not an admin one. But since you have a Mac, that ain't likely, if possible anyway.
|
|
|
|
|
|
|
|

15-07-2007, 09:48 AM
|
|
Merry Pagan Sun God's day
Group: Administrators
Location: Fukuoka, Japan (originally Canberra)
|
The idea of not using an admin account is that it's less likely serious damage will be done if you did run malicious software unintentionally.
|
|
|
|
|
|
|
|

15-07-2007, 11:24 AM
|
|
Member
Group: Regulars
|
There is a nice touch in OS X which allows you to create an administrators account that does not appear as a login option.
Create an account with the name Administrator and a short name of Admin (case is important) then give that account admin rights. You've created an account just for managing the machine, but without creating all the associated user files, disc space and login options of a normal account.
|
|
|
|
|
|
|
|

15-07-2007, 11:46 AM
|
|
Regular
Group: Regulars
Location: NE Vic
|
Just because you're paranoid doesn't mean people aren't out to get you...
I have always run in an admin account but I changed recently and found it pretty painless. Given that it doesn't affect my day to day operation too much and it does add another level of security, I see no reason not to run as a standard user.
I had always had two admin accounts - my normal working one & an alternative one for troubleshooting. All I did was uncheck the "Allow user to administer this computer" checkbox and kept working in the account I'd always used. I do have to enter an admin shortname & password more often but I know them well & the shortname is short. It's only very occasionally that I run into hassles with it and I have fixed them all quickly to date.
The guy who suggested this also recommends keeping one's documents in encrypted disk images - he has separate ones for different areas of work - and having multiple keychains also but I don't think I'm so interesting that people would want to go to a lot of trouble to get at my stuff.
|
|
|
|
|
|
|
|

15-07-2007, 02:04 PM
|
|
Member
Group: Registered Users
Location: Sydney
|
Ok, I'm so way out of my league here that I'm really lost with what you're all saying.
I think your saying generally that it's ok to work as the administrator each time and that this gives further security. How do I set my mac to ask for my login details everytime? At the moment it lets me straight in--no password needed. The only time I ever needed a password was when I set up Airport extreme and downloaded some software updates. Once again, sorry for the newbie questions.
|
|
|
|
|
|
|
|

15-07-2007, 02:12 PM
|
|
Taking a break
Group: Forum Leaders
Location: Adelaide
|
Quote:
Originally Posted by fummilla
There is a nice touch in OS X which allows you to create an administrators account that does not appear as a login option.
Create an account with the name Administrator and a short name of Admin (case is important) then give that account admin rights. You've created an account just for managing the machine, but without creating all the associated user files, disc space and login options of a normal account.
|
I was just about to add this tip to the thread. It is very handy, especially for remote administration.
One thing is, that all other accounts have to be 'standard' or your admin account will show up.
__________________
Read my drivel, be dazzled by my Twitter
Are you some kind of devil trying to keep me from using my time usefully? - Currawong
"You're an enigma wrapped in a ferreo roche" - fulltimecasual
|
|
|
|
|
|
|
|

15-07-2007, 02:24 PM
|
|
Regular
Group: Regulars
Location: Berkeley, California USA
|
IMHO, not running in an admin account is just an admission that you don't trust your own actions.
Dave
|
|
|
|
|
|
|
|

15-07-2007, 02:37 PM
|
|
Regular
Group: Regulars
Location: S37°56.2' E145°07.6'
|
Quote:
Originally Posted by macdave
IMHO, not running in an admin account is just an admission that you don't trust your own actions.
|
Every experienced admin and Linux user who has ever tried to explain to a newbie why you don't want to be root all the time just put their heads in their hands and wept.
At least administrator accounts on OS X need to sudo for anything really silly.
|
|
|
|
|
|
|
|

15-07-2007, 02:51 PM
|
|
Regular
Group: Regulars
Location: Berkeley, California USA
|
Quote:
Originally Posted by toholio
Every experienced admin and Linux user who has ever tried to explain to a newbie why you don't want to be root all the time just put their heads in their hands and wept.
At least administrator accounts on OS X need to sudo for anything really silly.
|
Well, we're not discussing Terminal here and the use of "sudo". A standard user can delete their home directory and that's damage enough. Also, let's keep in mind the difference between an admin user account and a System Administrator account. Running in the latter -is- foolhardy. Running in a passwordless admin account is reckless as well.
However, for a normal user who regularly updates the OS and bundled apps in SU, installs applications from pkgs/mpkgs (which always require an admin password,) it's just a genuine pain the ass to switch back and forth from a standard user account to an admin account even with fast user switching.
In general, standard accounts are what one sets up for OTHER users of their OS X boxes.
Dave
|
|
|
|
|
|
|
|

15-07-2007, 02:53 PM
|
|
Regular
Group: Regulars
Location: Berkeley, California USA
|
Quote:
Originally Posted by elliptrical
Ok, I'm so way out of my league here that I'm really lost with what you're all saying.
I think your saying generally that it's ok to work as the administrator each time and that this gives further security. How do I set my mac to ask for my login details everytime? At the moment it lets me straight in--no password needed. The only time I ever needed a password was when I set up Airport extreme and downloaded some software updates. Once again, sorry for the newbie questions.
|
To do as you wish, you go to System Preferences -> Accounts. Then, click on the lock in the lower left corner and enter your admin password. Next, click on the House with "Login Options" to its right. You'll see what to do from there.
Dave
|
|
|
|
|
|
|
|

15-07-2007, 03:00 PM
|
|
Regular
Group: Regulars
Location: NE Vic
|
Quote:
Originally Posted by elliptrical
I think your saying generally that it's ok to work as the administrator each time...
|
Some people are saying this. Some of us disagree with that. I'm in the latter group.
Quote:
Originally Posted by elliptrical
and that this gives further security.
|
No, working as a Standard User gives you an extra level of security. Admin users can do more things, so, theoretically, if someone hacked into your computer and/or sucked you in to downloading some malicious software or similar, then an admin account is more vulnerable because it can do more things without requiring a password. Hope that makes sense.
Quote:
Originally Posted by elliptrical
How do I set my mac to ask for my login details everytime?
|
System Preferences->Accounts->Login Options (bottom left) -> Uncheck "Automatically log in as..."
Feel free to post again if you need more info. That's what we're here for.
Last edited by soulman; 15-07-2007 at 03:08 PM.
|
|
|
|
|
|
|
|

15-07-2007, 03:03 PM
|
|
Regular
Group: Regulars
Location: NE Vic
|
Quote:
Originally Posted by macdave
...However, for a normal user who regularly updates the OS and bundled apps in SU, installs applications from pkgs/mpkgs (which always require an admin password,) it's just a genuine pain the ass to switch back and forth from a standard user account to an admin account even with fast user switching...
|
That would be a pain in the arse. It's a good thing you don't have to do it. Just typing an admin shortname & pass gets the job done.
|
|
|
|
|
|
|
|

15-07-2007, 03:19 PM
|
|
Regular
Group: Regulars
Location: S37°56.2' E145°07.6'
|
Quote:
Originally Posted by macdave
However, for a normal user who regularly updates the OS and bundled apps in SU, installs applications from pkgs/mpkgs (which always require an admin password,) it's just a genuine pain the ass to switch back and forth from a standard user account to an admin account even with fast user switching.
|
That's all well and good but what I was actually responding to was your "you don't trust your own actions" statement. There are lots of good reasons not to trust your own actions. Everyone makes mistakes from time to time even while doing mundane things. Lots of Linux newbies learn about the pain of making trivial mistakes as root only because they log in as root out of habit. Like I said though, at least OS X requires the use of sudo (or its GUI equivalent) for anything really important.
Also, if your examples above require a password anyway, just type in an admin's username at the same time. No need to switch users.
|
|
|
|
|
|