Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Aller à la page:  1 2 Page suivante
Page: 1 sur 2
effacer physiquement un fichier
Envoyé par: benoitor

Bjr

Voila j'ai cru lire que lorsque l'on efface un fichier un repertoire c'est finalement son adresse (inode je crois) qui est oté d'une table quelconque. Est ce vrai?

Je me suis dis existe t il un moyen enfin une commande qui ecrase tous les "cluster" par des 0 ou des 1. Une procedure qui nettoie toute trace.

Merci

Poste le Friday 13 May 2005 17:50:02
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: merlin

SAlut

oui effectivement tu a raison

La commande chattr +s nom_fichier remplit le fichier de 0 avant de le
supprimer.
Konqueror c'est le faire je crois

@+

Poste le Friday 13 May 2005 20:16:16
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: benoitor

ok je vais voir son man merci

Poste le Saturday 14 May 2005 07:59:03
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: benoitor

voila

j'ai vu, et j'ai une petite question pour ceux qui savent.
Est ce que si je fais

# chattr +s / *.*

en espérant que la syntaxe soit bonne, tous les fichiers auront-ils l'option de remplacer leur contenu par 0 avant que l'inode ne soit détruite?


Merci

@

Poste le Saturday 14 May 2005 09:50:50
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: P Hoquet

Je dirais plutôt
# chattr -R +s /

Poste le Saturday 14 May 2005 10:05:54
Répondre     Citer    
Re: effacer physiquement un fichier

j'aurais plutot fait comme ceci car cela ne concerne que les fichiers "réguliers" ( pas les sockets / devices )

find / -type f -exec chattr +s {}  \;

Ta commande n'étant pas bonne pour deux raisons

1 - *.* ne sert strictement à rien, le point n'est plus un délimitateur significatif. * aurais suffit
2 - Ta commande n'est pas récursive, et donc tu n'aurais appliqué la commande que dans le répertoire /.

Voila ce que tu aurais tapés si tu voulais modifier absolument tout.

chattr -R /*


- Les nouveaux fichiers ne seront pas creer avec cet attribut.
- le drapeaux +s n'est utilisable que sur l'ext2/3 ( ni xfs / jfs / reiser / et encore moins tous les systèmes de fichier microsoft )

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Saturday 14 May 2005 10:06:45
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: benoito

Et bien merci PHoquet et brugmans.

Je vais donc avec la crontab (que j'ai appris a utiliser hier et qui fonctionne youpi!!!) rajouter cette ligne pour que chaque fichier qui sera créer apres ait cette optio.?

A moins que je ne la mette dans le rdc.local pour que cela se fasse des l'allumage du pc.Je vais reflechir à cela.

Existe il une commande qui nettoie les secteurs ou block du disque comme le fait steganos( pour ceux qui connaisse) sur windows.

Merci a vous.

@

Poste le Saturday 14 May 2005 10:20:18
Répondre     Citer    
Re: effacer physiquement un fichier

C'est a toi d'évaluer chaque solution, j'aurais tendance a préférer une solution dans anacron.

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Saturday 14 May 2005 10:28:20
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: benoitor

ok je vais lire les info anacron, je l'ai vu mais je ne me suis pas pecher dessus.

Et sait tu comment il est possible de nettoyer en profondeur des secteur du disque comme le ferai steganos.


@

Poste le Saturday 14 May 2005 10:31:00
Répondre     Citer    
Re: effacer physiquement un fichier

Non, aucune idée.

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Saturday 14 May 2005 10:45:33
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: nicola

Citation
Brugmans Frédéric
- le drapeaux +s n'est utilisable que sur l'ext2/3 ( ni xfs / jfs / reiser / et encore moins tous les systèmes de fichier microsoft )

Ah bon, que sur ext* ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 14 May 2005 11:58:10
Répondre     Citer    
Re: effacer physiquement un fichier

C'est ce que j'ai lu un peu partout.

Voila ce que la manpage dit :

chattr - change file attributes on a Linux second extended file system

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Saturday 14 May 2005 12:05:49
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: nicola

Le bit collant n’a pas besoin de chattr, on peut l’utiliser avec chmod.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 14 May 2005 12:34:27
Répondre     Citer    
Re: effacer physiquement un fichier

le -s de chattr et de chmod sont deux attributs tout a fait différents

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Saturday 14 May 2005 12:39:15
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: nicola

OK. Je ne connaissais pas chattr.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 14 May 2005 12:52:10
Répondre     Citer    
Re: effacer physiquement un fichier

retour à la case départ, en relisant la manpage de chattr :

[code ]
BUGS AND LIMITATIONS
The `c', 's', and `u' attributes are not honored by the ext2 and ext3
filesystems as implemented in the current mainline Linux kernels.
These attributes may be implemented in future versions ext2 and ext3.
[/code]

Ce qui veut dire que si j'en croit le manpage, l'option est inopérante

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Saturday 14 May 2005 13:11:51
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: deb



>BUGS AND LIMITATIONS
> As of Linux 2.2, the `c', 's', and `u' attribute are
------------------
------------------
>not honored by the kernel
> filesystem code. These attributes will be implemented >in a future ext2 fs ver­
> sion.

cette limitation semble etre elle-meme limite au noyau 2.2,
donc si vous avez une version plus recente du noyau, l'option
devrait marcher

Me trompe-je ??

deb

Poste le Saturday 14 May 2005 13:52:40
Répondre     Citer    
Re: effacer physiquement un fichier

Ma manpage date de mars 2005 .. donc apparement, c'est toujours pas fait

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Saturday 14 May 2005 14:10:39
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: merlin

Re tout le monde

Pour visualiser les attribus il ya aussi lsattr

+astuce
Rendre un fichier invulnérable contre l'éffacement :
la commande chattr +i nom_fichier rend le fichier inéfaçable y compris
par l'utilisateur root.

@+

" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.

Poste le Saturday 14 May 2005 22:18:02
Répondre     Citer    
Re: effacer physiquement un fichier
Envoyé par: nicola

Mouais :
Citation
page de manuel
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.
Le patron peut quand même changer l’attribut puis le supprimer.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Sunday 15 May 2005 12:34:41
Répondre     Citer    
Aller à la page:  1 2 Page suivante
Page: 1 sur 2

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
effacer physiquement un fichier
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.
Nouveau sujet sur ce forum

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons