Windows 7: Dateirechte für Dateitypen

OP #4346764
Lesenswert?

Hallo zusammen,
ich benutze Windows 7 und habe einen Ordner, in dem ich jede Menge Fotos 
aufbewahre. Um diese Fotos vor versehentlichem Löschen/Ändern zu 
schützen, sind die Dateien in diesem Ordner und Unterordnern nur für 
einen bestimmten Benutzer schreib- und änderbar. Der Mehraufwand, für 
eine Dateioperation (=Bilder hineinkopieren) das Login für diesen 
Benutzer eingeben zu müssen, ist für mich vertretbar.

Nun überlege ich, meine Bilder zu verschlagworten. Zu jeder .JPG-Datei 
wird eine Datei mit der Endung .XMP hinzukommen, die von einem 
bestimmten Programm erstellt und bearbeitet werden können soll. Gibt es 
unter Windows 7 die Möglichkeit, einem Benutzer zu gestatten, in einem 
bestimmten Ordner nur Dateien mit einer bestimmten Endung zu erstellen 
und ändern (nicht löschen), andere Dateien aber nicht ändern zu lassen?

Viele Grüße
W.T.
#4347213
Lesenswert?

Nase schrieb:
> Windows hat doch bestimmt auch sowas wie ein Sticky-Bit. Damit können
> Benutzer in einem Verzeichnis nur ihre eigenen Dateien verändern.

so ähnlich, das gewünschte lässt sich jedoch nicht ganz erreichen.
Man kann den Benutzern das Schreiben erlauben, damit können sie neue 
Dateien erstellen und diese auch ändern. Die bestehenden Dateien können 
dann aber auch geändert werden - löschen, umbenennen oder durch eine 
Datei mit selben Namen ersetzen bleibt jedoch verwehrt.
Vom Benutzer angelegte Dateien kann er selbst auch nicht mehr löschen 
oder umbenennen.

Für den Zweck besser geeignet wäre wohl eine Datenbank die an einem 
anderen Ort gespeichert ist.


Sascha
OP #4347223
Lesenswert?

Bernd K. schrieb:
> Mach ein Backup. Ich wiederhole: Mach ein Backup! Besser noch mach mehr
> als nur ein Backup.
>
> Du wirst mir an dem Tag dankbar sein (oder Dich selbst verfluchen, das
> liegt ganz in Deiner Hand) an dem die Festplatte samt aller
> unwiederbringlicher Bilder plötzlich und unerwartet verstirbt.

Nimm das Backup als gegeben an. Das Backup nützt mir nur gar nichts, 
wenn ein Bild versehentlich überspeichert wird. Dann landet das falsche 
Bild im Backup und ich stelle das möglicherweise erst Jahre später fest, 
und muß den alten Kram erst einmal wiederfinden.
#4347302
Lesenswert?

Dann machs mit dem Dateieigentümer. Setz den Eigentümer aller .jpg auf 
den Bilder-admin und entziehe allen anderen Nutzern alle Rechte außer 
"lesen".

Am besten baust Du Dir ein Script das das für alle Dateien in allen 
Unterordnern prüft und notfalls entsprechend korrigiert. Das kannst Du 
einmal am Tag als Cron-Job laufen lassen, dann musst Du nur noch die 
neuen Bilder reinwerfen und warten, spätestens am nächsten Tag gehören 
automatisch alle neuen .jpg wieder dem Bilder-Admin und kein anderer 
darf sie mehr anfassen.
OP #4347328
Lesenswert?

Bernd K. schrieb:
> Am besten baust Du Dir ein Script das das für alle Dateien in allen
> Unterordnern prüft und notfalls entsprechend korrigiert. Das kannst Du
> einmal am Tag als Cron-Job laufen lasse

Das klingt praktikabel. Ich habe zwar unter Windows noch nie einen 
kron-Job, geschweige denn das Äquivalent von chmod (icacls) probiert, 
aber das sollte keine weltbewegenden Schwierigkeiten machen. Zumal ich 
das Skript ja mit user-Rechten laufen lassen kann. Da kann ich es ja 
einfach in den Autostart machen.

Danke für die Tipps!
W.T.
#4347342
Lesenswert?

Walter T. schrieb:

> Zumal ich
> das Skript ja mit user-Rechten laufen lassen kann.

Ich bin mir nicht sicher ob das mit user-Rechten geht. Bin jetzt zu faul 
nach Windows zu booten aber unter Linux gelingt es mir nicht als user 
meine Dateien an andere Benutzer zu übereignen.

Aber Windows besitzt meines Wissens nach auch ein Äquivalent zu Cron und 
da kann man dann wohl auch scripts mit admin-Rechen laufen lassen.
#4347393
Lesenswert?

Walter T. schrieb:
> Bernd K. schrieb:
>> Mach ein Backup. Ich wiederhole: Mach ein Backup! Besser noch mach mehr
>> als nur ein Backup.
>>
>> Du wirst mir an dem Tag dankbar sein (oder Dich selbst verfluchen, das
>> liegt ganz in Deiner Hand) an dem die Festplatte samt aller
>> unwiederbringlicher Bilder plötzlich und unerwartet verstirbt.
>
> Nimm das Backup als gegeben an. Das Backup nützt mir nur gar nichts,
> wenn ein Bild versehentlich überspeichert wird. Dann landet das falsche
> Bild im Backup und ich stelle das möglicherweise erst Jahre später fest,
> und muß den alten Kram erst einmal wiederfinden.

Noch nicht ausprobiert, aber hierbei vielleicht nützlich:

https://bitbucket.org/mats_ekberg/boar/wiki/Home

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren