View previous topic :: View next topic |
Author |
Message |
Poischack Apprentice
Joined: 23 Mar 2005 Posts: 275 Location: (FR) Colmar
|
Posted: Thu Dec 01, 2005 6:31 pm Post subject: [Linux en général] Créateur d'un fichier (résolu) |
|
|
Bonsoir,
demain, toute ma promo (DUT GTR 2ème année) à le droit à un tp test de java,
étant un peu plus callé (ou interressé) j'aime bien rendre service et epxliquer aux autres là quand
un prof ne trouve pas la bonne formulation pour des chèvres. Et pour le tp test on m'a proposé un deal:
1 petit pain/jour offert contre la mise à disposition de mes sources.
On est tout en ssh sur un serveur, le /tmp est writable et donc je pourrais y mettre mes sources, mais le soucis c'est que
l'on est loggué avec un username du type nom.prenom et j'aimerais éviter de me faire remarquer auprès des profs.
Je sais comment changer le "possesseur" du fichier via un chown mais peut on changer le createur du fichier ?
merci
Last edited by Poischack on Thu Dec 01, 2005 6:58 pm; edited 1 time in total |
|
Back to top |
|
|
Leander256 l33t
Joined: 05 Jul 2003 Posts: 910 Location: Singapour
|
Posted: Thu Dec 01, 2005 6:49 pm Post subject: |
|
|
Je ne vois pas bien de quoi tu veux parler, un fichier appartient à un propriétaire à un instant t, et rien de plus. Les autres infos que tu peux trouver sont les dates de création/dernier accès/modification, mais en aucun cas tu ne peux savoir qui a créé le fichier, tu sais juste à qui il appartient. Par contre ça m'étonnerait beaucoup que tu aies les droits nécessaires pour faire un chown sans être root...
EDIT : les droits, pas les droites
Last edited by Leander256 on Thu Dec 01, 2005 7:19 pm; edited 1 time in total |
|
Back to top |
|
|
Poischack Apprentice
Joined: 23 Mar 2005 Posts: 275 Location: (FR) Colmar
|
Posted: Thu Dec 01, 2005 6:53 pm Post subject: |
|
|
/me se frappe la tete cotre les murs.
Mais je suis vraiment stupide la deuxieme colone dans ls -l c'est pas le createur c'est le groupe
On ne peut pas faire un chown sur ses propres fichiers ?
Edit:
ah ouai.... bon bha tant pis |
|
Back to top |
|
|
bibi.skuk Guru
Joined: 01 Aug 2005 Posts: 425
|
Posted: Thu Dec 01, 2005 9:35 pm Post subject: |
|
|
Poischack wrote: | /me se frappe la tete cotre les murs.
Mais je suis vraiment stupide la deuxieme colone dans ls -l c'est pas le createur c'est le groupe
On ne peut pas faire un chown sur ses propres fichiers ?
Edit:
ah ouai.... bon bha tant pis |
bien sur, tu peut les donner a quelqu'un d'autre... |
|
Back to top |
|
|
widan Veteran
Joined: 07 Jun 2005 Posts: 1512 Location: Paris, France
|
Posted: Fri Dec 02, 2005 1:12 am Post subject: |
|
|
Poischack wrote: | On ne peut pas faire un chown sur ses propres fichiers ? |
Non, parce que c'est un moyen d'échapper aux quotas quand il y en a: si tu pouvais "donner" le fichier à quelqu'un d'autre, la taille de ce fichier compterait sur le quota de l'autre utilisateur... alors que tu gardes en fait un contrôle quasi complet sur le fichier.
Si c'était possible, on pourrait faire ça (on suppose qu'on est sur un système avec des quotas):
- Tu crées ton fichier en droits 777
- Tu le mets dans un répertoire en 700
- Tu chown le fichier vers un autre utilisateur
A partir de ce moment là, le fichier compte sur le quota de l'autre utilisateur. Par contre, il ne peut pas y accéder (car le répertoire où est le fichier n'est pas "traversable" [pas de droit +x] pour lui), ni le supprimer (car pas de droit w sur le répertoire). Toi tu peut toujours le lire ou écrire dedans (tu as les droits via le 777), et même le supprimer (tu as l'écriture sur le répertoire, qui est ce qui compte pour les créations/suppressions).
C'est pour ça qu'on ne peut pas "donner" de fichier. |
|
Back to top |
|
|
bibi.skuk Guru
Joined: 01 Aug 2005 Posts: 425
|
Posted: Fri Dec 02, 2005 6:55 am Post subject: |
|
|
oups, encore dit une connerie...
il n'y a que chmod que l'on peut faire ?
**cours s'infliger les mans de ch[mod|own|grp]** |
|
Back to top |
|
|
widan Veteran
Joined: 07 Jun 2005 Posts: 1512 Location: Paris, France
|
Posted: Fri Dec 02, 2005 12:11 pm Post subject: |
|
|
bibi.skuk wrote: | il n'y a que chmod que l'on peut faire ? |
Tu peux utiliser chgrp aussi, mais uniquement si tu appartiens au nouveau groupe. |
|
Back to top |
|
|
|