smbclient zeigt die Ordnerberechtigung des Servers nicht an?

smbclient zeigt die Ordnerberechtigung des Servers nicht an?

Wenn ich mich von Linux aus wie folgt mit einem Windows-Server verbinde smbclient:

smbclient //SERVER/FOLDER -U user%password

Die Verbindung zum Server ist erfolgreich, aber wenn ich den Befehl stat für einen bestimmten Ordner verwende, werden folgende Fehler ausgegeben:

smb: > stat folder 
Server doesn't support UNIX CIFS calls.

Gibt es eine Möglichkeit, mit Samba Ordnerberechtigungen für eine Windows-Freigabe unter Linux zu erhalten?

Antwort1

Windows-Berechtigungen werden normalerweise durch eine ACL geregelt, die nicht von angezeigt wird smbclient. Versuchen Sie stattdessen smbcacls //SERVER/SHARE FILENAME -U user%password. Sie sollten etwa Folgendes erhalten:

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

verwandte Informationen