GNT sans publicité, site mobile, fonctionnalitées exclusives...

chown des fichiers cachés

Le
ajh.valmer
Bonsoir,

Comment modifier les propriétaires (nom et groupe) des fichiers cachés
(commençant par un point) ?

Si je fais :
# chown -Rf andre:andre /home/andre/.*
c'est le répertoire inférieur "/home" qui se voit modifier
les droits par "andre andre",
ainsi que ceux des autres répertoires des autres users.

Ainsi, comment modifier les fichiers cachés à l'intérieur d'un répe=
rtoire ?

Merci.

ajh

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20120121231...ajh.valmer@free.fr
Lire les 11 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 3
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Benjamin Danon
Le #24183911
Bonsoir,


Bonsoir :)
Comment modifier les propriétaires (nom et groupe) des fichiers cachés
(commençant par un point) ?

[…]

Ainsi, comment modifier les fichiers cachés à l'intérieur d'un répertoire ?


Je ne pense pas qu’il soit indispensable de passer par une « sélection »
des fichiers réguliers et des fichiers cachés. La commande suivante
devrait suffire :

# chown -Rf andre:andre /home/andre/

Cela me parait logique que le répertoire contenant les fichiers ai le
même propriétaire que ceux-ci.

--
Benjamin Danon W http://sphax3d.org
T +33 6 65 26 69 81
F +33 9 56 83 05 01

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Jean-Yves F. Barbier
Le #24183951
On Sat, 21 Jan 2012 23:19:29 +0100
wrote:

Si je fais :
# chown -Rf andre:andre /home/andre/.*
c'est le répertoire inférieur "/home" qui se voit modifier
les droits par "andre andre",
ainsi que ceux des autres répertoires des autres users.

Ainsi, comment modifier les fichiers cachés à l'intérieur d'un répertoire ?



Il faut remonter d'un niveau: chown -Rf andre:andre /home/andre

--
Hear about...
the new breakfast cereal called Queerios? You simply add milk
and they eat each other.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Vincent Lefevre
Le #24184671
Bonjour,

On 2012-01-21 23:19:29 +0100, wrote:
Comment modifier les propriétaires (nom et groupe) des fichiers cachés
(commençant par un point) ?

Si je fais :
# chown -Rf andre:andre /home/andre/.*
c'est le répertoire inférieur "/home" qui se voit modifier
les droits par "andre andre",
ainsi que ceux des autres répertoires des autres users.



C'est parce qu'en sh POSIX .* matche "." et "..".
Solution: utiliser zsh!

FILENAME GENERATION
[...]
In filename generation, the character `/' must be matched
explicitly; also, a `.' must be matched explicitly at the
beginning of a pattern or after a `/', unless the GLOB_DOTS
option is set. No filename generation pattern matches the
files `.' or `..'. In other instances of pattern matching,
the `/' and `.' are not treated specially.

--
Vincent Lefèvre 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Vincent Lefevre
Le #24184731
On 2012-01-21 23:45:52 +0100, Jean-Yves F. Barbier wrote:
On Sat, 21 Jan 2012 23:19:29 +0100
wrote:
>
> Si je fais :
> # chown -Rf andre:andre /home/andre/.*
> c'est le répertoire inférieur "/home" qui se voit modifier
> les droits par "andre andre",
> ainsi que ceux des autres répertoires des autres users.
>
> Ainsi, comment modifier les fichiers cachés à l'intérieur d'un répertoire ?

Il faut remonter d'un niveau: chown -Rf andre:andre /home/andre



Mais là ça va tout modifier!!! C'est une très mauvaise idée: alors
que les fichiers cachés appartiennent normalement à l'utilisateur,
souvent, ce n'est pas du tout le cas des autres fichiers, notamment
à cause des liens symboliques qui peuvent pointer sur des fichiers
système.

--
Vincent Lefèvre 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Jean-Yves F. Barbier
Le #24184721
On Sun, 22 Jan 2012 11:40:43 +0100
Vincent Lefevre

Mais là ça va tout modifier!!! C'est une très mauvaise id ée: alors
que les fichiers cachés appartiennent normalement à l'utilisate ur,
souvent, ce n'est pas du tout le cas des autres fichiers,



Awai? Pourtant c'est le cas sur toutes mes machines...
(remarque, mes $HOME/$USER ont des droits à 650, ça limite les
incursions...)

notamment
à cause des liens symboliques



Sauf que les symlinks ne sont PAS transitifs.

qui peuvent pointer sur des fichiers système.



Des fichiers system dans le $HOME? J'aimerais pas t'avoir comme admin.

--
BOFH excuse #272:
Netscape has crashed

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Suivre les réponses
Poster une réponse
Anonyme