On 29/08/02 10:48, "Jon Glass" <[EMAIL PROTECTED]> wrote:

> on 8/29/02 2:53 PM, Laurent Daudelin at [EMAIL PROTECTED] wrote:
> 
>> That being said, I don't see what is really different when you boot in
>> auto-login mode. Specially if you're the admin. You can pretty toss
>> everything everywhere you want and mess up the system pretty badly.
> 
> Ok, so, what is the difference between "root" and "admin?" For what do you
> need "root" that you cannot do otherwise. (In other words, what is root
> necessary for?) Is it still necessary to go to the CLI to do some things in
> Jaguar? Why does this all even exist in the MacOS anyway? I mean, I don't
> really care for myself. I can learn anything, but my question is why should
> I want to, and why would I have to? I feel that, like Windows, the user has
> been pushed one level away from the system itself. What I always preferred
> about the Mac over Windows was that you weren't working with things that
> merely represented something else, but with the items themselves. You didn't
> have program groups, and silly things like that (Win 3), nor did you have to
> manipulate things that merely pointed to the real files, but you manipulated
> the files themselves. I get the impression sometimes, that X has gone to the
> old Windows way of doing things. This has been one of my reasons for not
> forking out the dough for X. (Others include loosing access to my Newton,
> having to get a bigger hard drive, having to purchase a new copy of Word or
> Office and some other software, plus, Nisus isn't out on X yet.)
> 
> Frankly, this business about users--root, admin, etc, have been rather of a
> sore spot for me. They scream out to me that my computer is not really mine,
> but that I'm only allowed to do what the MCP says I can. ;-)
> 
> In any case, a bit of clarification would come in handy. :-)

The 'root' user is a remnant of Unix. That's why it's disabled in OS X when
you initially install it. It's the owner of the machine. A lot of background
process runs under root. You had the same thing under the old Mac OS. The
Finder, the system extensions, all of this was running in some kind of
supervisor mode. It's just that with the old OS, things were not clearly
defined, like it is in Unix.

The admin user, as I understand it, have all privileges to administer the
machine, remove files or change settings as they see fit. It's close to the
'root' user. The admin users have pretty much the same privileges. However,
there are certain things they won't be able to do. Like, they won't be able
to kill some background processes that are owned by root. You wouldn't want
to kill the kernel, for instance, because your machine would stop working.
So, there are other processes or, in the Unix world 'daemons', that are
running behind the scene. Network, file sharing and other things like that
are run under root. They are needed by the OS and, as such, they shouldn't
be killed. That's what I like with OS X. Things are more clearly defined and
you cannot, even with an admin account, mess up with the machine. On the old
Mac OS, you could mess around the system folder to a point where the machine
wouldn't boot. That's bad. In OS X, you cannot do that. Everything under
'System' is not writeable, for good reason.

Now, I can understand that for someone new to Unix, these things sound a bit
like unnecessary. I think that Apple did a pretty good job at hiding the
Unix underpinnings of OS X. But I still think that some improvements could
be made. For a casual user, there is no need to mess around authorizations,
user accounts, or the command line interface. However, as soon as you start
sharing your computer a bit or want to use it as some sort of server, like a
web server, then you have to be fairly familiar with Unix, because there are
always tweaking required. Again, for a casual user, there is no need to do
that.

So, if you're the only user of your Mac, just leave it in auto-login mode.
You won't see much difference than with the old Mac OS. I personally turned
off auto-login into my account, on my PowerBook, even if I'm the only user
of that machine, for security reason. I just want to make it harder for a
potential thief to access the content of my hard disk. Granted, if somebody
knows a bit about Mac OS X, they can get around this pretty easily. Apple
should, BTW, make it harder to reset the admin password. But, again, for the
casual thief, it might not thrill them if they start the machine and get to
a login screen...

-Laurent.
-- 
===========================================================================
Laurent Daudelin                    Developer, Multifamily, ESO, Fannie Mae
mailto:[EMAIL PROTECTED]                   Washington, DC, USA
************************* Usual disclaimers apply *************************
fiber-seeking backhoe: [common among backbone ISP personnel] Any of a genus
of large, disruptive machines which routinely cut critical backbone links,
creating Internet outages and packet over air problems.



-- 
G-Books is sponsored by <http://lowendmac.com/> and...

 Small Dog Electronics    http://www.smalldog.com  | Refurbished Drives |
 -- Check our web site for refurbished PowerBooks  |  & CDRWs on Sale!  |

      Support Low End Mac <http://lowendmac.com/lists/support.html>

G-Books list info:      <http://lowendmac.com/lists/g-books.html>
  --> AOL users, remove "mailto:";
Send list messages to:  <mailto:[EMAIL PROTECTED]>
To unsubscribe, email:  <mailto:[EMAIL PROTECTED]>
For digest mode, email: <mailto:[EMAIL PROTECTED]>
Subscription questions: <mailto:[EMAIL PROTECTED]>
Archive: <http://www.mail-archive.com/g-books%40mail.maclaunch.com/>

Using a Mac? Free email & more at Applelinks! http://www.applelinks.com

Reply via email to