Vous n'êtes pas identifié(e).
Pages : 1
Mais c'est un peu laborieux. Il n'y a pas un moyen de généraliser la commande à tout le home et à ses ramifications ?
Merci.
EDIT: j'ai trouvé, avec la commande:
Dernière modification par zorzi (29-07-2016 16:32:24)
Desktop: HP Pavilion a6435fr (Carte-mère Packard-Bell MCP61PM-AM - Processeur AMD Athlon 5600+ 2,9Ghz - Carte graphique Nvidia GT 520 - Ram 8 Go DDR2 - DD 500 Go) / Debian Stable XFCE
Hors ligne
Desktop: HP Pavilion a6435fr (Carte-mère Packard-Bell MCP61PM-AM - Processeur AMD Athlon 5600+ 2,9Ghz - Carte graphique Nvidia GT 520 - Ram 8 Go DDR2 - DD 500 Go) / Debian Stable XFCE
Hors ligne
"L'éducation vise à former des citoyens pas trop tatas et non pas à envoyer le plus de tatas possible à l'université."
Pierre Foglia (Journaliste à la retraite à La Presse)
Note : au Québec, le mot tata a un sens péjoratif qui sert à désigner une personne un peu idiote ou insignifiante. D'où les expressions familières : Espèce de grand, de gros tata! Être, avoir l'air tata.
Hors ligne
Desktop: HP Pavilion a6435fr (Carte-mère Packard-Bell MCP61PM-AM - Processeur AMD Athlon 5600+ 2,9Ghz - Carte graphique Nvidia GT 520 - Ram 8 Go DDR2 - DD 500 Go) / Debian Stable XFCE
Hors ligne
Hors ligne
Suite à une ré-install/restauration, la plupart des dossiers/fichiers de mon home fraîchement importés ont un cadenas.
Plutôt qu'une "solution" brutale à base de chown, voici l'explication.
Chaque utilisateur a un numéro appelé "User ID" (UID) qui lui est attaché lors de sa création. Idem pour les groupes avec le "Group ID" (GID). Sous Debian, le premier utilisateur a l'UID et GID 1000, le second 1001, etc.
La commande
affiche l'UID de l'utilisateur et les GID de ses groupes. La correspondance entre les noms et les ID est stockée dans la base de comptes, c'est-à-dire les fichiers /etc/passwd et /etc/groups si on utilise une base locale et non une base LDAP ou NIS.
Lorsqu'un fichier ou un répertoire est créé, ce sont l'UID et le GID numériques qui sont enregistrés et non les noms d'utilisateur et de groupe. C'est le programme utilisé pour afficher qui les convertit en noms. La commande ls peut afficher les UID et GID numériques avec l'option -n au lieu de -l.
Quand tu as réinstallé le système, tu as probablement créé les utilisateurs dans un ordre différent de l'installation précédente, et ils n'ont pas reçu les mêmes UID et GID. Par contre les fichiers existants ont gardé leurs UID et GID d'origine.
Un solution plus simple que de modifier les propriétaires des fichiers aurait été de recréer les utilisateurs et groupes avec les bons UID et GID.
Dernière modification par raleur (06-11-2016 10:08:49)
Il vaut mieux montrer que raconter.
Hors ligne
Pages : 1