Cacls verwenden, um die Berechtigung für ausführbare Dateien festzulegen
3835
James
Wie genau ist es möglich, die Lese- und Ausführungsberechtigungen einer Datei einzuschränken und alles andere im Takt zu lassen. Sie können die Datei also nicht öffnen, obwohl Sie sie verschieben oder löschen können usw.
3 Antworten auf die Frage
1
soandos
Dies sind keine unterstützten Berechtigungen in cacls. Die unterstützten Berechtigungen sind: Lesen, Schreiben, Ändern, Vollzugriff, Keine.
BEARBEITEN: Wenn man es kopieren kann, kann man es lesen und wenn man es schreiben / ändern kann, kann man es löschen.
Entschuldigung, ich meinte "Ausführen", was nichts anderes betrifft
James vor 13 Jahren
0
Sie möchten, dass sie es ausführen können oder nicht?
soandos vor 13 Jahren
0
Ich glaube, dass das Ausführen im Grunde dasselbe ist wie das Lesen
soandos vor 13 Jahren
0
Ja, ich möchte nicht, dass sie es ausführen können. Ich habe einige Berechtigungen manuell festgelegt und konnte die Ausführung einer Datei einschränken, aber Sie konnten sie trotzdem umbenennen / verschieben usw. Wie könnten Sie dasselbe mit einem Dienstprogramm wie icacls oder cacls erreichen?
James vor 13 Jahren
0
Wenn Sie mir sagen könnten, wie Sie es gemacht haben, würde ich vielleicht sagen. Ansonsten neige ich dazu, nein zu sagen.
soandos vor 13 Jahren
0
1
grawity
Gewähren Sie alles, aber verweigern Sie Lese- / Ausführungsberechtigungen:
icacls myfile /grant user:m /deny user:rx
Erteilen Sie bestimmte Berechtigungen:
icacls myfile /grant user:(gw,ge,d,wd,ra,rea)
Ähnliches kann mit gemacht werden xcacls, aber nicht mit dem Alten cacls.
0
KCotreau
Dies ist das Werkzeug, das Sie möchten. Sie sagen, Sie möchten nicht, dass sie es öffnen können, aber wenn sie es lesen können, können sie es öffnen. In Ihrem Gespräch konnten Sie die Ausführung von Dateien einschränken.