Talk:File system permissions

From Wikipedia, the free encyclopedia

Did file system permissions realy originate with Unix? Does there exist more background history somewhere?


A reader suggested the move of the initial permissions page to file system permissions. I aggread with that and added some more text in the document.


The section on Octal notation is incomplete. The first digit of a four-digit octal permission set denotes something. It might be the file type or the additional permissions. I'm not sure which, and I don't know what values would be acceptable.

Much of this terminology is conjectural. Any clarification or modification thereof would be appreciated.--Kbolino 00:21, 30 Jan 2005 (UTC)


The octal notation section is complete (note: 'Octal Notation and additional permissions' section). The first digit on a 4-digit octal permission is the suid/sgid/sticky bits. The section is worded in a dry manner. This could be cleaned up. I know that file system permissions didn't originate on Unix. Multics had file permissions as well. —The preceding unsigned comment was added by Jharr (talk • contribs) 14:38, 18 October 2006.

Contents

[edit] Mac OS X and Unix permissions

I'm pretty sure Mac OS X does use traditional Unix-style premissions. The core of the operating system (Darwin) is Unix-based and exhibits all the characteristics of a typical Unix system. When I repair my disk permissions, they are set to Unix style permissions. Theshibboleth 20:57, 8 November 2006 (UTC)

[edit] Read-while-write

Read-while-write redirects here, but there is no deeper discussion on this topic. I also hear this phrase in other context than FS permissions, such as EEPROM and flash memory. So what does it mean? --Abdull 16:04, 7 March 2007 (UTC)

[edit] non-standard permission flags

I remember vaguely that I've seen some more exotic, non-standard permission flags as output of 'ls'. I beleave it was an e and a... Do or did such permission bits exist or am I deceived? --84.72.190.27 13:49, 12 March 2007 (UTC) (de:Benutzer:RokerHRO)

[edit] Hmm?

"Differences between operating systems"

Shouldn't that be "Differences between file systems"? — Omegatron 20:54, 17 November 2007 (UTC)

Usually the OS sets the file system permission model. if a filesystem doesn't fit with the model of the OS (e.g. when NTFS is implemented on a unix linke system) then the implementation usually ends up without usable permission support at all. Plugwash (talk) 02:04, 18 November 2007 (UTC)

[edit] adding links to lsattr and chattr

they are indirectly related to permissions. --xenoterracide —Preceding comment was added at 23:16, 21 March 2008 (UTC)

[edit] INACCURACY: OS X leopard server has ACL's enabled by default

I just read in a mac support forum on apples site that OS X leopard server has ACL's enabled by default. This is contrary to the first paragraph's assertion that "all versions of OS X use POSIX permissions" and "no OS implements ACL's"

I don't know enough to research this further, and I'm afraid I don't know where on the forum I saw this... sorry.