Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Dateien vor eigenem Fehlverhalten schützen
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
hitachi
Guru
Guru


Joined: 20 Feb 2006
Posts: 478
Location: Freiburg / Deutschland

PostPosted: Thu Jun 19, 2008 11:35 am    Post subject: Dateien vor eigenem Fehlverhalten schützen Reply with quote

Hallo,

ich will hauptsächliche meine Bilder vor meinem eigenen Fehlverhalten schützen. (Ich habe schon Sicherungskopien gemacht und diese an einem anderen Ort abgelegt.)
Ich will verhindern, dass ich die Bilder aus Versehen lösche. Ist
Code:
#chmod -Rc 0400 ~/bilder/*
der richtige Befehl, wenn ich weiterhin die Bilder anschauen will und neue Bilder in den Ordner kopieren möchte?

Danke
Back to top
View user's profile Send private message
think4urs11
Bodhisattva
Bodhisattva


Joined: 25 Jun 2003
Posts: 6659
Location: above the cloud

PostPosted: Thu Jun 19, 2008 4:14 pm    Post subject: Reply with quote

wenn es dir genügt das ein rm (ohne -f) ein 'rm: reguläre leere Datei (schreibgeschützt) „sepp/foo“ entfernen?' als Meldung ausgegeben wird dann ja.
Konsequent (aber umständlich) wäre es den Ordner in eine eigene Partition zu packen, read-only zu mounten und nur bei Bedarf RW zu remounten.
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
69719
l33t
l33t


Joined: 20 Sep 2004
Posts: 865

PostPosted: Fri Jun 20, 2008 8:21 am    Post subject: Reply with quote

Mit ACL's sollte das auch möglich sein.
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Fri Jun 20, 2008 9:05 am    Post subject: Reply with quote

Code:
chattr -R +i *

wäre das nicht auch ne möglichkeit?
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
m.b.j.
Guru
Guru


Joined: 12 Sep 2003
Posts: 407
Location: Germany (Essen)

PostPosted: Fri Jun 20, 2008 12:53 pm    Post subject: Reply with quote

Oder du importierst die Bilder in ein svn / git / ... repository. Dann wirst du zumindest bei svn gelöchte Bilder nichtmehr los, aber du kannst sie bei ungewollten Löschen / Verändern wieder zurückhohlen.

Ist natürlich aus Speicherplatzgesichtspunkten etwas overkill, aber was solls ;)
_________________
root@mbj # echo "sys-pizza/calzone -tunfish" >> /etc/paludis/use.conf
root@mbj # paludis -i calzone --dl-blocks discard
Back to top
View user's profile Send private message
69719
l33t
l33t


Joined: 20 Sep 2004
Posts: 865

PostPosted: Fri Jun 20, 2008 12:54 pm    Post subject: Reply with quote

Oder man läßt sie einfach entwickeln :p
Back to top
View user's profile Send private message
hitachi
Guru
Guru


Joined: 20 Feb 2006
Posts: 478
Location: Freiburg / Deutschland

PostPosted: Mon Jun 23, 2008 9:51 pm    Post subject: Reply with quote

escor wrote:
Oder man läßt sie einfach entwickeln :p
Das mache ich auch. Ist meine Hard-Copy.
Necoro wrote:
Code:
chattr -R +i *
wäre das nicht auch ne möglichkeit?
chattr kannte ich jetzt noch nicht. Ich denke das ist auch eine Möglichkeit.
man chattr wrote:
A file with the `i' attribute cannot be modified: it cannot be deleted
or renamed, no link can be created to this file and no data can be
written to the file. Only the superuser or a process possessing the
CAP_LINUX_IMMUTABLE capability can set or clear this attribute.
Wo ist der Unterschied zu chmod 0400?
Auf jeden Fall vielen Dank für Eure Antworten.
Back to top
View user's profile Send private message
BlueSkyDriver
n00b
n00b


Joined: 26 Nov 2005
Posts: 57

PostPosted: Tue Jun 24, 2008 6:39 am    Post subject: Reply with quote

Du könntest auch einfach das Sticky Bit auf das Verzeichnis der Bilder setzen und zum erstellen/kopieren einen anderen Benutzer verwenden.
Back to top
View user's profile Send private message
artbody
Guru
Guru


Joined: 15 Sep 2006
Posts: 494
Location: LB

PostPosted: Tue Jun 24, 2008 8:05 am    Post subject: Reply with quote

konsequente Arbeitsmethoden und ein durchdachtes Ordnersystem helfen auch sowas zu vermeiden
z.B.
»Aufträge
-Kunde_xyz
--AuftragsDatumNr..
---Dateneingang
---Entwürfe
---Bearbeitet
---DatenAusgang
»Auftraege_BACKUP_Datum_Kunde_xyz
+
RAID (Mirror) falls mal ne Platte abraucht
+
Backup Copy z.B. auf DVD ... externer SAN-service
_________________
Never give up
WM : E16 the true enlightenment
achim
Back to top
View user's profile Send private message
hitachi
Guru
Guru


Joined: 20 Feb 2006
Posts: 478
Location: Freiburg / Deutschland

PostPosted: Mon Sep 22, 2008 7:43 am    Post subject: chmod zjm Sichern von Daten Reply with quote

Ich wollte nur noch für alle die so wie ich immer komische Ergebnisse erhalten, da sie die mans nicht ordentlich lesen, dass der Ordner, in welchem sich die zu schützenden Bilder befinden den Modus 500 haben muss, da man diesen als User sonst nicht öffnen kann. also:
Code:
chmod -c 0500~/bilder/entsrechenderordner/
Back to top
View user's profile Send private message
boris64
Veteran
Veteran


Joined: 04 Oct 2003
Posts: 1770
Location: Vechelde/Peine

PostPosted: Mon Sep 22, 2008 2:20 pm    Post subject: Re: chmod zjm Sichern von Daten Reply with quote

hitachi wrote:
Ich wollte nur noch für alle die so wie ich immer komische Ergebnisse erhalten, da sie die mans nicht ordentlich lesen, dass der Ordner, in welchem sich die zu schützenden Bilder befinden den Modus 500 haben muss, da man diesen als User sonst nicht öffnen kann. also:
Code:
chmod -c 0500~/bilder/entsrechenderordner/


Damit du das nicht für jeden einzelnen Ordner machen musst,
empfiehlt es sich, das ganze lieber mit "find" zu regeln.
Beispiel:
Code:
find ~/bilder -type f -exec chmod -c 0400 "{}" ";"     # alle Dateien in ~/bilder bekommen 0400
find ~/bilder -type d -exec chmod -c 0500 "{}" ";"    # alle Ordner in ~/bilder bekommen 0500

_________________
boris64.net 200x / visit my desktop / try these tiny kernel patches ;)


Last edited by boris64 on Mon Sep 22, 2008 2:23 pm; edited 1 time in total
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum