Operating System Permissions
Different operating systems use different forms of permissions scaling.
Windows Permissions
In a Windows environment, there are two sets of permissions that can be applied.
- New Technology File System (NTFS) Permissions: These permissions are applied at the file system level and always apply, regardless of how the resource is accessed.
- Share Permissions: These permissions are applied when a resource is shared over the network. They control access when the resource is accessed remotely.
The most restrictive permission between the two becomes the effective permission.
Linux and MacOS Permissions
Linux and macOS file systems use a different permission model compared to Windows.
- Permissions are assigned to the file/folder owner, the owner's group, and other users.
- Basic permissions are read, write, and execute.
- Permissions are displayed in a 3 digit octal format, where each digit represents the permissions for owner, group, and others.
-rwx-rwx-rwx
So that chunk says the owner, group, and others have full rights to the file, to read, write and execute.