leu*_*age 4 server permissions samba networking
当我使用 Linux 连接到 Windows 服务器时,smbclient如下所示:
smbclient //SERVER/FOLDER -U user%password
Run Code Online (Sandbox Code Playgroud)
这成功连接到服务器,但是当我在特定文件夹上使用 stat 命令时,它会抛出错误:
smb: > stat folder
Server doesn't support UNIX CIFS calls.
Run Code Online (Sandbox Code Playgroud)
有没有办法使用 samba 在 Linux 上获取 Windows 共享的文件夹权限?
小智 6
Windows 权限通常由 ACL 管理,而smbclient. 相反,尝试一下smbcacls //SERVER/SHARE FILENAME -U user%password。你应该得到类似的东西:
REVISION:1
CONTROL:SR|PD|DI|DP
OWNER:NT AUTHORITY\SYSTEM
GROUP:NT AUTHORITY\SYSTEM
ACL:NT AUTHORITY\SYSTEM:ALLOWED/OI|CI/FULL
ACL:BUILTIN\Administrators:ALLOWED/OI|CI/FULL
ACL:LAPTOP-CD837F\localuser:ALLOWED/OI|CI/FULL
ACL:Everyone:ALLOWED/OI|CI/READ
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9968 次 |
| 最近记录: |