HP CIFS Server 3.0f Administrator's Guide verison A.02.03

POSIX ACLs and Windows 2000/XP Clients
The HP CIFS Server A.01.07, and subsequent versions, allow Windows 2000/XP clients to view and set
POSIX ACL permissions. The information in this section assumes you are familiar with Windows 2000/XP
permissions. The purpose of this section is to explain how the HP CIFS Server interprets Windows 2000/XP
permissions, and how Windows 2000/XP clients interpret and display HP-UX permissions.
Windows 2000/XP clients interact with POSIX ACLs similar to Windows NT clients, except for the minor
differences covered in the following sections. Learn more about ACLs and Windows 2000/XP clients in the
folowing sections in this chapter. You can also learn more about POSIX ACLs with man aclv.
Viewing UNIX Permissions from Windows 2000/XP Clients
The following table shows how the UNIX permissions on the HP CIFS Server are mapped to permissions on
Windows 2000/XP clients' Basic and Advanced ACL views:
Table 3-4 UNIX Permission Maps Windows 2000/XP Client Permissions
Permission Shown on Windows 2000/XP ClientsUNIX Permission
Advanced ViewBasic View
Read Attributes, Read Extended Attributes, Read
Data, Read Permissions
Readr--
Write Attributes Write Extended Attributes, Append
Data, Write Data, Read Permissions
Write-w-
Execute or Traverse Folder, Read Attributes, Read
Permissions
None--x
All Read Permissions as in the first cell
Execute or Traverse Folder
Read and Executer-x
All Read Permissions as in the first cell
All Write Permissions as in the second cell
Read, Writerw-
Full Control and All permission bits are tickedFull Controlrwx
NoneNo boxes are ticked---
NOTE: In the table above, the permissions labeled
Advanced
can be viewed from the ACL dialog box by
clicking on Advanced, then View/Edit.
For a file owner ACE, Take Ownership, Delete and Change permissions flags are shown. For a file's owning
group ACE, Take ownership permission flag is shown.
However, all permissions are ticked in both Windows ACE Advanced and Basic views if a file permission
is Full Control.
Setting Permissions from Windows 2000/XP Clients
The following table shows how each Windows 2000/XP client permission is mapped to the UNIX permission
when permissions are set from a client:
Table 3-5 Windows 2000/XP Permissions Maps UNIX Permissions
UNIX PermissionWindows 2000/XP
rwxFull Control
-w-Write
rwxModify
r-xRead and Execute
r--Read
r--List Folder / Read Data (
Advanced
)
r--Read Attributes (
Advanced
)
POSIX ACLs and Windows 2000/XP Clients 47