See Also: UnixUserInfo Members
The Mono.Unix.UnixUserInfo type is a FxDG-compliant wrapper over the Mono.Unix.Native.Passwd native type. It represents a single entry from the local password database, typically /etc/passwd.
Unix users are part of the file system access rules.
Access to file system objects (as represented by Mono.Unix.UnixFileSystemInfo) is controlled by the file system access permissions, UnixFileSystemInfo.FileAccessPermissions. Mono.Unix.FileAccessPermissions is a nine-bit field specifying read, write, and execute access for the owner, group, and everyone else (other).
Access by the file's owner is controlled by the bits specified by (UnixFileSystemInfo.FileAccessPermissions & FileAccessPermissions.UserReadWriteExecute). The owner permissions supersede group permissions and other permissions, even if the owner belongs to the group.