commands.sh

smbcacls

linux

View and manipulate Windows ACLs on SMB shares. Part of the Samba suite.

More info →

Examples (4)

Display the ACLs for a file or directory on a remote SMB share

smbcacls //server/share path/to/file_or_directory --user domain\\username%password

Set a new ACL for a file on a remote SMB share (replace `"ACL:..."` with a valid Windows ACL specification)

smbcacls //server/share path/to/file --user domain\\username%password "ACL:DACL"

Remove all existing ACL entries and set a new ACL

smbcacls //server/share path/to/file --user domain\\username%password "RESET" "ACL:DACL"

Specify an alternative workgroup (or domain) and have the program prompt for a password interactively

smbcacls //server/share path/to/file --user username --workgroup workgroup
made by @shridhargupta | data from tldr-pages