Qualitative score:OS X gets a B- while Linux gets an A. Thus, compartmenting files, users, data, etc., between the administrators and users is quite simple and entirely open to view, modify, and such. None of this was necessary on Linux, on the other hand, as everything that it does (at least at a user level) adheres to the established practices in UNIX. In practice, I found myself configuring my OS X desktop environment to be more like a UNIX/Linux one, in that all my installed applications are owned by the real root user, for example, and that my desktop user identity has no “super powers” at all. To someone (like me) who is familiar with the UNIX security controls, this requires learning and adapting to the security extensions. The default desktop user, as I pointed out last month, has “administrative privileges,” but is not root per se. The notion of root and even of the desktop user’s identity and security capabilities, for example, is completely different. OS X, on the other hand, started with the UNIX model, but then diverged rather substantially.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |