#26 Le 20/08/2021, à 17:47
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
ok très bien, tout cela semble bien correspondre à la situation, pour l'instant je mets cela de côté, et en effet, je vois bien le jeu de chaise musicale arriver lorsqu’on sautera d'un chiffre à l'autre :-) , je m'abstiens donc pour le moment, ravis d'avoir lu vos commentaires !!à bientôt :-)
Hors ligne
#27 Le 20/08/2021, à 19:47
- Coeur Noir

Re : ID groupe et utilisateur, tag ID (numéros) non identiques
pour l'instant je mets cela de côté
Ce que propose MicP tout en commandes ? Tu peux le faire dès que possible, ça remettra tout bien à plat.
Le jeu de chaises musicales c'est si tu le fais « en graphique » avec l'utilitaire « Utilisateurs et Groupes » ( il faudra par exemple changer 1004 pour 1111 temporairement, histoire de pouvoir utiliser 1004 pour l'utilisateur que tu vises… )
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#28 Le 21/08/2021, à 09:16
- MicP
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Bonjour
Je viens de créer une machine virtuelle pour tester toutes les lignes de commandes
que j'avais proposées dans mon message #12
Voilà, depuis ma machine virtuelle, l'état original :
arnoxz@MED-E15302:~$ ls -n /home/*/.bashrc
-rw-r--r-- 1 1006 1001 3771 août 19 14:03 /home/arnfb/.bashrc
-rw-r--r-- 1 1000 1000 3771 août 19 13:45 /home/arnoxz/.bashrc
-rw-r--r-- 1 1010 1010 3771 août 19 14:03 /home/merlin/.bashrc
-rw-r--r-- 1 1001 1005 3771 août 19 14:01 /home/rix/.bashrc
-rw-r--r-- 1 1004 1003 3771 août 21 07:07 /home/sylvie/.bashrc
-rw-r--r-- 1 1002 1006 3771 août 19 14:02 /home/testos/.bashrc
-rw-r--r-- 1 1003 1004 3771 août 19 14:02 /home/violette/.bashrc
arnoxz@MED-E15302:~$ grep -E "^arnfb|^arnoxz|^merlin|^rix|^sylvie|^testos|^violette" /etc/group
arnoxz:x:1000:arnoxz
rix:x:1005:rix
testos:x:1006:testos
violette:x:1004:violette
arnfb:x:1001:arnfb
merlin:x:1010:merlin
sylvie:x:1003:sylvie
arnoxz@MED-E15302:~$ grep -E "^arnfb|^arnoxz|^merlin|^rix|^sylvie|^testos|^violette" /etc/passwd
arnoxz:x:1000:1000:arnoxz,,,:/home/arnoxz:/bin/bash
rix:x:1001:1005:rix-admin,,,:/home/rix:/bin/bash
testos:x:1002:1006:testos,,,:/home/testos:/bin/bash
violette:x:1003:1004:Violette,,,:/home/violette:/bin/bash
arnfb:x:1006:1001:arnfb,,,:/home/arnfb:/bin/bash
merlin:x:1010:1010:merlin,,,:/home/merlin:/bin/bash
sylvie:x:1004:1003:Sylvie,,,:/home/sylvie:/bin/bash
arnoxz@MED-E15302:~$ Pour pouvoir le retrouver plus facilement plus tard depuis le mode Live Ubuntu,
je commence par donner un nom de label (Étiquette) au système de fichiers racine :
arnoxz@MED-E15302:~$ sudo e2label $(awk '/ \/ /{print $1}' /etc/mtab) racineUbuntu========
Ensuite, je démarre la machine avec une cef USB d'installation Ubuntu en choisissant le mode Essayer Ubuntu,
et une fois démarrée en mode live, je commence par monter le système de fichiers dont le label est racineUbuntu :
ubuntu@ubuntu:~$ udisksctl mount -b /dev/disk/by-label/racineUbuntu
Mounted /dev/vda2 at /media/ubuntu/racineUbuntu.
ubuntu@ubuntu:~$ Le montage du système de fichiers s'est bien passé,
je n'ai plus qu'à récupérer le nom du point de montage pour l'assigner comme valeur à la variable pointDeMontage que je créé :
ubuntu@ubuntu:~$ pointDeMontage="/media/ubuntu/racineUbuntu"Je fais une vérification de "l'état des lieux" initial :
ubuntu@ubuntu:~$ grep -E "^arnfb|^arnoxz|^merlin|^rix|^sylvie|^testos|^violette" $pointDeMontage/etc/group
arnoxz:x:1000:arnoxz
rix:x:1005:rix
testos:x:1006:testos
violette:x:1004:violette
arnfb:x:1001:arnfb
merlin:x:1010:merlin
sylvie:x:1003:sylvie
ubuntu@ubuntu:~$ grep -E "^arnfb|^arnoxz|^merlin|^rix|^sylvie|^testos|^violette" $pointDeMontage/etc/passwd
arnoxz:x:1000:1000:arnoxz,,,:/home/arnoxz:/bin/bash
rix:x:1001:1005:rix-admin,,,:/home/rix:/bin/bash
testos:x:1002:1006:testos,,,:/home/testos:/bin/bash
violette:x:1003:1004:Violette,,,:/home/violette:/bin/bash
arnfb:x:1006:1001:arnfb,,,:/home/arnfb:/bin/bash
merlin:x:1010:1010:merlin,,,:/home/merlin:/bin/bash
sylvie:x:1004:1003:Sylvie,,,:/home/sylvie:/bin/bash
ubuntu@ubuntu:~$ Je peux lancer la deuxième ligne de commande
copiée/collé depuis le message #12 de ce fil de discussion :
ubuntu@ubuntu:~$ ubuntu@ubuntu:~$ sudo sed -i -e 's/^rix:x:1005:/rix:x:1001:/' \
> -e 's/^testos:x:1006:/testos:x:1002:/' \
> -e 's/^violette:x:1004:/violette:x:1003:/' \
> -e 's/^sylvie:x:1003:/sylvie:x:1004:/' \
> -e 's/^arnfb:x:1001:/arnfb:x:1006:/' $pointDeMontage/etc/group
ubuntu@ubuntu:~$ Je vérifie ce que ça donne :
ubuntu@ubuntu:~$ grep -E "^arnfb|^arnoxz|^merlin|^rix|^sylvie|^testos|^violette" $pointDeMontage/etc/group
arnoxz:x:1000:arnoxz
rix:x:1001:rix
testos:x:1002:testos
violette:x:1003:violette
arnfb:x:1006:arnfb
merlin:x:1010:merlin
sylvie:x:1004:sylvie
ubuntu@ubuntu:~$ Tout va bien,
je copie/colle la troisième ligne de commande copiée/collé depuis le message #12 de ce fil de discussion
pour modifier le fichier /etc/passwd :
ubuntu@ubuntu:~$ sudo sed -i -e 's/:1005:rix/:1001:rix/' \
> -e 's/:1006:tes/:1002:tes/' \
> -e 's/:1004:Vio/:1003:Vio/' \
> -e 's/:1003:Syl/:1004:Syl/' \
> -e 's/:1001:arn/:1006:arn/' $pointDeMontage/etc/passwd
ubuntu@ubuntu:~$ Je vérifie ce que ça donne :
ubuntu@ubuntu:~$ grep -E "^arnfb|^arnoxz|^merlin|^rix|^sylvie|^testos|^violette" $pointDeMontage/etc/passwd
arnoxz:x:1000:1000:arnoxz,,,:/home/arnoxz:/bin/bash
rix:x:1001:1001:rix-admin,,,:/home/rix:/bin/bash
testos:x:1002:1002:testos,,,:/home/testos:/bin/bash
violette:x:1003:1003:Violette,,,:/home/violette:/bin/bash
arnfb:x:1006:1006:arnfb,,,:/home/arnfb:/bin/bash
merlin:x:1010:1010:merlin,,,:/home/merlin:/bin/bash
sylvie:x:1004:1004:Sylvie,,,:/home/sylvie:/bin/bash
ubuntu@ubuntu:~$ Ok, je n'ai plus qu'à changer les attributs des fichiers :
ubuntu@ubuntu:~$ sudo find $pointDeMontage/home -user 1001 -execdir chown 1001:1001 {} \;
ubuntu@ubuntu:~$ sudo find $pointDeMontage/home -user 1002 -execdir chown 1002:1002 {} \;
ubuntu@ubuntu:~$ sudo find $pointDeMontage/home -user 1003 -execdir chown 1003:1003 {} \;
ubuntu@ubuntu:~$ sudo find $pointDeMontage/home -user 1004 -execdir chown 1004:1004 {} \;
ubuntu@ubuntu:~$ sudo find $pointDeMontage/home -user 1006 -execdir chown 1006:1006 {} \;
ubuntu@ubuntu:~$ Je vérifie ce que ça donne :
ubuntu@ubuntu:~$ ls -l $pointDeMontage/home/*/.bashrc
-rw-r--r-- 1 1006 1006 3771 août 19 12:03 /media/ubuntu/racineUbuntu/home/arnfb/.bashrc
-rw-r--r-- 1 1000 1000 3771 août 19 11:45 /media/ubuntu/racineUbuntu/home/arnoxz/.bashrc
-rw-r--r-- 1 1010 1010 3771 août 19 12:03 /media/ubuntu/racineUbuntu/home/merlin/.bashrc
-rw-r--r-- 1 1001 1001 3771 août 19 12:01 /media/ubuntu/racineUbuntu/home/rix/.bashrc
-rw-r--r-- 1 1004 1004 3771 août 21 05:07 /media/ubuntu/racineUbuntu/home/sylvie/.bashrc
-rw-r--r-- 1 1002 1002 3771 août 19 12:02 /media/ubuntu/racineUbuntu/home/testos/.bashrc
-rw-r--r-- 1 1003 1003 3771 août 19 12:02 /media/ubuntu/racineUbuntu/home/violette/.bashrc
ubuntu@ubuntu:~$ Voilà, je peux éteindre la machine en mode live,
débrancher la clef USB, et redémarrer ma machine.
=======
Une fois redémarrée, je vérifie ce que ça a donné :
arnoxz@MED-E15302:~$ ls -n /home/*/.bashrc
-rw-r--r-- 1 1006 1006 3771 août 19 14:03 /home/arnfb/.bashrc
-rw-r--r-- 1 1000 1000 3771 août 19 13:45 /home/arnoxz/.bashrc
-rw-r--r-- 1 1010 1010 3771 août 19 14:03 /home/merlin/.bashrc
-rw-r--r-- 1 1001 1001 3771 août 19 14:01 /home/rix/.bashrc
-rw-r--r-- 1 1004 1004 3771 août 21 07:07 /home/sylvie/.bashrc
-rw-r--r-- 1 1002 1002 3771 août 19 14:02 /home/testos/.bashrc
-rw-r--r-- 1 1003 1003 3771 août 19 14:02 /home/violette/.bashrc
arnoxz@MED-E15302:~$ ls -l /home/*/.bashrc
-rw-r--r-- 1 arnfb arnfb 3771 août 19 14:03 /home/arnfb/.bashrc
-rw-r--r-- 1 arnoxz arnoxz 3771 août 19 13:45 /home/arnoxz/.bashrc
-rw-r--r-- 1 merlin merlin 3771 août 19 14:03 /home/merlin/.bashrc
-rw-r--r-- 1 rix rix 3771 août 19 14:01 /home/rix/.bashrc
-rw-r--r-- 1 sylvie sylvie 3771 août 21 07:07 /home/sylvie/.bashrc
-rw-r--r-- 1 testos testos 3771 août 19 14:02 /home/testos/.bashrc
-rw-r--r-- 1 violette violette 3771 août 19 14:02 /home/violette/.bashrc
arnoxz@MED-E15302:~$ Ok, tout c'est passé comme prévu ![]()
=======
Une fois que tout ça sera fait, si besoin,
pour changer l'ID et GID des comptes utilisateurs 1006 et 1010 en, respectivement : 1005 et 1006
lancer, depuis le compte arnoxz, les deux lignes de commandes suivantes :
sudo find /home -user 1006 -execdir chown 1005:1005 {} \; && sudo find /home -user 1010 -execdir chown 1006:1006 {} \;
sudo sed -i 's/1006/1005/g' /etc/{group,passwd} && sudo sed -i 's/1010/1006/g' /etc/{group,passwd}puis redémarrez la machine pour que ces modifications soient prises en compte.
Dernière modification par MicP (Le 21/08/2021, à 11:56)
Hors ligne
#29 Le 21/08/2021, à 13:55
- Coeur Noir

Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Le passage par une live-session est-il absolument nécessaire ?
Il peut suffire de le faire depuis un compte utilisateur
⋅ qu'on n'a pas besoin de modifier
⋅ et qui a les droits admin.
Ou de créer ( temporairement ) un nouveau compte utilisateur avec droits admin, pour depuis celui-là dépatouiller les autres comptes, et supprimer ce compte une fois les manip's effectuées.
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#30 Le 21/08/2021, à 14:20
- MicP
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Le passage par une live-session est-il absolument nécessaire ?
Pas absolument,
mais comme de toutes façons, pour être sûr que toutes les modifications soient bien prises en compte par le système,
il vaudra mieux redémarrer, je me dis qu'à tant qu'à faire autant faire tout ça tranquillement depuis un système Live.
Hors ligne
#31 Le 21/08/2021, à 20:01
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
MicP : passionné et pro :-o - je tiens compte de tout cela, cependant cela semble prendre peut-être plus de temps que de le faire à la chaise musicale,.... dès que j'ai l'occasion, je m'y pencherai pour l'une ou l'autre méthode (la chaise me semble celle la plus accessible)... merci encore
Hors ligne
#32 Le 22/08/2021, à 00:31
- MicP
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
… cela semble prendre peut-être plus de temps que de le faire à la chaise musicale,..
À mon humble avis, le jeu des chaises musicales te prendrait énormément plus de temps que de démarrer en live (2mn) et copier/coller les lignes de commandes (maxi 2 minutes)
Sans compter qu'avec les chaises musicales, il faudra compter en plus la préparation, les prises de notes en cours d'opération, les vérifications, et les nombreux risques d'erreurs de frappe ou/et de plantage.
=======
Mais je viens de tester les lignes de commandes que j'avais proposées
en les lançant directement dans une machine qui a la même configuration que la tienne,
et ça fonctionne aussi très bien.
Du coup, plus besoin de démarrer en mode Live
il suffira que, depuis le compte arnoxz,
tu lances les 3 lignes de commandes ci-dessous dans une fenêtre de terminal de ta machine Ubuntu
sudo sed -i -e 's/^rix:x:1005:/rix:x:1001:/' -e 's/^testos:x:1006:/testos:x:1002:/' -e 's/^violette:x:1004:/violette:x:1003:/' -e 's/^sylvie:x:1003:/sylvie:x:1004:/' -e 's/^arnfb:x:1001:/arnfb:x:1006:/' /etc/group
sudo sed -i -e 's/:1005:rix/:1001:rix/' -e 's/:1006:tes/:1002:tes/' -e 's/:1004:Vio/:1003:Vio/' -e 's/:1003:Syl/:1004:Syl/' -e 's/:1001:arn/:1006:arn/' /etc/passwd
for idUser in 100{1,2,3,4,6} ; do sudo find /home -user $idUser -execdir chown $idUser:$idUser {} \; ;doneDernière modification par MicP (Le 22/08/2021, à 01:11)
Hors ligne
#33 Le 22/08/2021, à 00:55
- MicP
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Voilà ce que ça donne sur ma machine de tests :
(j'ai ajouté une ligne de commandes avant et après qui sert juste à visualiser l'état avant et après)
arnoxz@MED-E15302:~$ ls -n /home/*/.bashrc; grep -E "^arnfb|^arnoxz|^merlin|^rix|^sylvie|^testos|^violette" /etc/{group,passwd}
-rw-r--r-- 1 1006 1001 3771 août 19 14:03 /home/arnfb/.bashrc
-rw-r--r-- 1 1000 1000 3771 août 19 13:45 /home/arnoxz/.bashrc
-rw-r--r-- 1 1010 1010 3771 août 19 14:03 /home/merlin/.bashrc
-rw-r--r-- 1 1001 1005 3771 août 19 14:01 /home/rix/.bashrc
-rw-r--r-- 1 1004 1003 3771 août 21 07:07 /home/sylvie/.bashrc
-rw-r--r-- 1 1002 1006 3771 août 19 14:02 /home/testos/.bashrc
-rw-r--r-- 1 1003 1004 3771 août 19 14:02 /home/violette/.bashrc
/etc/group:arnoxz:x:1000:arnoxz
/etc/group:rix:x:1005:rix
/etc/group:testos:x:1006:testos
/etc/group:violette:x:1004:violette
/etc/group:arnfb:x:1001:arnfb
/etc/group:merlin:x:1010:merlin
/etc/group:sylvie:x:1003:sylvie
/etc/passwd:arnoxz:x:1000:1000:arnoxz,,,:/home/arnoxz:/bin/bash
/etc/passwd:rix:x:1001:1005:rix-admin,,,:/home/rix:/bin/bash
/etc/passwd:testos:x:1002:1006:testos,,,:/home/testos:/bin/bash
/etc/passwd:violette:x:1003:1004:Violette,,,:/home/violette:/bin/bash
/etc/passwd:arnfb:x:1006:1001:arnfb,,,:/home/arnfb:/bin/bash
/etc/passwd:merlin:x:1010:1010:merlin,,,:/home/merlin:/bin/bash
/etc/passwd:sylvie:x:1004:1003:Sylvie,,,:/home/sylvie:/bin/bash
arnoxz@MED-E15302:~$
arnoxz@MED-E15302:~$ sudo sed -i -e 's/^rix:x:1005:/rix:x:1001:/' -e 's/^testos:x:1006:/testos:x:1002:/' -e 's/^violette:x:1004:/violette:x:1003:/' -e 's/^sylvie:x:1003:/sylvie:x:1004:/' -e 's/^arnfb:x:1001:/arnfb:x:1006:/' /etc/group
arnoxz@MED-E15302:~$ sudo sed -i -e 's/:1005:rix/:1001:rix/' -e 's/:1006:tes/:1002:tes/' -e 's/:1004:Vio/:1003:Vio/' -e 's/:1003:Syl/:1004:Syl/' -e 's/:1001:arn/:1006:arn/' /etc/passwd
arnoxz@MED-E15302:~$ for idUser in 100{1,2,3,4,6} ; do sudo find /home -user $idUser -execdir chown $idUser:$idUser {} \; ;done
arnoxz@MED-E15302:~$
arnoxz@MED-E15302:~$ ls -n /home/*/.bashrc; grep -E "^arnfb|^arnoxz|^merlin|^rix|^sylvie|^testos|^violette" /etc/{group,passwd}
-rw-r--r-- 1 1006 1006 3771 août 19 14:03 /home/arnfb/.bashrc
-rw-r--r-- 1 1000 1000 3771 août 19 13:45 /home/arnoxz/.bashrc
-rw-r--r-- 1 1010 1010 3771 août 19 14:03 /home/merlin/.bashrc
-rw-r--r-- 1 1001 1001 3771 août 19 14:01 /home/rix/.bashrc
-rw-r--r-- 1 1004 1004 3771 août 21 07:07 /home/sylvie/.bashrc
-rw-r--r-- 1 1002 1002 3771 août 19 14:02 /home/testos/.bashrc
-rw-r--r-- 1 1003 1003 3771 août 19 14:02 /home/violette/.bashrc
/etc/group:arnoxz:x:1000:arnoxz
/etc/group:rix:x:1001:rix
/etc/group:testos:x:1002:testos
/etc/group:violette:x:1003:violette
/etc/group:arnfb:x:1006:arnfb
/etc/group:merlin:x:1010:merlin
/etc/group:sylvie:x:1004:sylvie
/etc/passwd:arnoxz:x:1000:1000:arnoxz,,,:/home/arnoxz:/bin/bash
/etc/passwd:rix:x:1001:1001:rix-admin,,,:/home/rix:/bin/bash
/etc/passwd:testos:x:1002:1002:testos,,,:/home/testos:/bin/bash
/etc/passwd:violette:x:1003:1003:Violette,,,:/home/violette:/bin/bash
/etc/passwd:arnfb:x:1006:1006:arnfb,,,:/home/arnfb:/bin/bash
/etc/passwd:merlin:x:1010:1010:merlin,,,:/home/merlin:/bin/bash
/etc/passwd:sylvie:x:1004:1004:Sylvie,,,:/home/sylvie:/bin/bash
arnoxz@MED-E15302:~$ Dernière modification par MicP (Le 22/08/2021, à 01:07)
Hors ligne
#34 Le 22/08/2021, à 15:59
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Ok super.
Je me pose la question : est-ce ensuite cela ne va pas perturber mon app de backup (BackInTime en rsync), ne risque t'il pas de tout me resauver pour ces changements et utilisateurs affectés, ou doubler les fichiers des ces utilisateurs, et inversement lors d'une restauration, me mélanger tout ça ?? N'est-ce pas délicat ?
ou alors refaire un full BU propre après les modifs, et ne plus considérer les anciens fichiers (sauf nécessité pour un fichier précis à restaurer par exemple)
Hors ligne
#35 Le 22/08/2021, à 17:08
- MicP
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Bonjour
… est-ce ensuite cela ne va pas perturber mon app de backup (BackInTime en rsync) …
Les attributs de propriété et de groupe des fichiers et répertoires sont des numéros
qui correspondent à ce que le système a attribué comme nom d'utilisateur et de groupe à ces numéros d'ID et de GID.
Donc, si, sur la machine dont le hostname est machineA, le compte utilisateur arnoxz a été associé à l'ID 1000
un fichier dont l'attribut owner est 1000 sera la propriété du compte utilisateur arnoxz
Mais si ce même fichier est copié sur la machine dont le hostname est machineB et où c'est le compte utilisateur violette qui a été est associé à l'ID 1000
ce même fichier copié apparaîtra sur cette machine comme étant la propriété du compte violette.
Même chose pour l'association des noms de groupe aux numéros de GID
=======
Je n'utilise pas BackInTime, mais logiquement, quand une sauvegarde de fichiers d'un système de fichiers du type ext(2,3,4) est faite
chaque fichier sauvegardé est sauvegardé avec tous ses attributs de fichier, dont ses attributs de propriété <=> numéro ID et numéro GID.
Les associations nom d'utilisateur <-> ID et nom de groupe <-> GID sont faites par le système Linux qui va utiliser ces attributs.
Mais je ne sais pas du tout ce que fait BackInTime concernant les attributs de propriété et de groupe.
Tout ce que j'ai fait dans ce fil, c'était de proposer une solution qui permet de répondre à la demande du message #1 de ce fil de discussion :
… ces ID devraient correspondre pour groupe et utilisateur …
Dernière modification par MicP (Le 22/08/2021, à 19:02)
Hors ligne
#36 Le 22/08/2021, à 18:23
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
ok merci beaucoup, je tiendrai cela à l'oeil, et ferai 2 sauvegardes de toute manière, avant et après, et temporairement sur un autre emplacement... en cas de soucis, tout sera de toute façon disponible :-) !!
Bonne (fin de) journée
Hors ligne
#37 Le 22/08/2021, à 20:12
- MicP
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Bonjour
Au cas où …
Si le but de la sauvegarde est de pouvoir faire une restauration un jour,
il faut toujours tester la restauration après avoir terminé la sauvegarde.
Hors ligne
#38 Le 22/08/2021, à 20:15
- Coeur Noir

Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Pour ton BU : selon comment il est accessible, il suffirait d'y réattribuer les bons uid/gid.
Si sur ton BU tu as à la racine un dossier pour chaque utilisateur, alors :
sudo chown -R machin:machin /chemin/vers_BU/machinou
sudo chown -R 1000:1000 /chemin/vers_BU/utilisateur_qui_a_dorénavant_l'uid_1000Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#39 Le 05/09/2021, à 20:43
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
J'ai lancé les changements... : lors de la dernière étape (chown $idUser) j'ai eu "les alertes" suivantes,... comme ce sont des 'lock', je suppose que cela n'a pas d'importance.. au cas ou je me vois bloqué après le redémarrage, je pose cela ici au cas-où- à tout de suite
arnoxz@MED-E15302:~$ for idUser in 100{1,2,3,4,6} ; do sudo find /home -user $idUser -execdir chown $idUser:$idUser {} \; ;done
chown: impossible de déréférencer './lock': Aucun fichier ou dossier de ce type
chown: impossible de déréférencer './lock': Aucun fichier ou dossier de ce type
chown: modification du propriétaire de './instance-running-lock': Opération non permise
chown: impossible de déréférencer './lock': Aucun fichier ou dossier de ce type
chown: impossible de déréférencer './current': Aucun fichier ou dossier de ce type
chown: impossible de déréférencer './d::': Aucun fichier ou dossier de ce type
chown: impossible de déréférencer './d:': Aucun fichier ou dossier de ce type
chown: impossible de déréférencer "./PlayOnLinux's virtual drives": Aucun fichier ou dossier de ce type
chown: impossible de déréférencer './lock': Aucun fichier ou dossier de ce type
chown: impossible de déréférencer './lock': Aucun fichier ou dossier de ce type
chown: impossible de déréférencer './instance-running-lock': Aucun fichier ou dossier de ce type[EDIT1] : super merci aux intervenants pour votre aide, ça tient la route, je m'en vais tester les BU de ce pas...
[EDIT2]: Côté BU c'est un peu le mix, je vais donc chowner tout ça en correspondance du coup, j'espère (et suppose) que BackInTime pour les utilisateurs (TimeShift est pour le BU système) sera conciliant ensuite.
/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210902-204637-757/backup/home$ ls -ltra
total 32
drwxr-xr-x 3 root root 4096 fév 15 2021 ..
drwxr-xr-x 42 violette sylvie 4096 mar 26 22:06 violette
drwxr-xr-x 8 root root 4096 aoû 2 05:58 .
drwxr-xr-x 36 merlin merlin 4096 aoû 21 05:14 merlin
drwxr-xr-x 24 sylvie violette 4096 aoû 25 01:28 sylvie
drwxr-xr-x 51 arnfb rix 4096 sep 2 19:23 arnfb
drwxr-xr-x 81 arnoxz arnoxz 4096 sep 2 20:16 arnoxz
drwxr-xr-x 28 rix 1005 4096 sep 2 20:33 rix[EDIT 3] :
Et voilà remis en ordre pour le BU :
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210902-204637-757/backup/home$ sudo chown -R sylvie:sylvie sylvie/
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210902-204637-757/backup/home$ sudo chown -R rix:rix rix/
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210902-204637-757/backup/home$ sudo chown -R violette:violette violette/
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210902-204637-757/backup/home$ sudo chown -R arnfb:arnfb arnfb/
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210902-204637-757/backup/home$ ls -ltra
total 32
drwxr-xr-x 3 root root 4096 fév 15 2021 ..
drwxr-xr-x 42 violette violette 4096 mar 26 22:06 violette
drwxr-xr-x 8 root root 4096 aoû 2 05:58 .
drwxr-xr-x 36 merlin merlin 4096 aoû 21 05:14 merlin
drwxr-xr-x 24 sylvie sylvie 4096 aoû 25 01:28 sylvie
drwxr-xr-x 51 arnfb arnfb 4096 sep 2 19:23 arnfb
drwxr-xr-x 81 arnoxz arnoxz 4096 sep 2 20:16 arnoxz
drwxr-xr-x 28 rix rix 4096 sep 2 20:33 rixDernière modification par arnoxz (Le 05/09/2021, à 21:05)
Hors ligne
#40 Le 05/09/2021, à 21:17
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
ha mince, j'ai donc mis en ordre pour seulement une date (20210902-204637-757), je vais donc devoir passer en revue tous les sous directory de tous les BU, ça va être long et pénible,....
Autre chose, depuis mon dernier bu en rsync (incrémental), le supposé 'root' est devenu 'violette' ??
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210905-220516-736/backup/home$ ls -ltra
total 32
drwxr-xr-x 3 violette violette 4096 fév 15 2021 ..
drwxr-xr-x 42 violette violette 4096 mar 26 22:06 violette
drwxr-xr-x 8 root root 4096 aoû 2 05:58 .
drwxr-xr-x 36 merlin merlin 4096 aoû 21 05:14 merlin
drwxr-xr-x 24 sylvie sylvie 4096 aoû 25 01:28 sylvie
drwxr-xr-x 51 arnfb arnfb 4096 sep 5 21:45 arnfb
drwxr-xr-x 81 arnoxz arnoxz 4096 sep 5 21:46 arnoxz
drwxr-xr-x 28 rix rix 4096 sep 5 21:47 rixComparé à une ancienne date
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210623-160638-728/backup/home$ ls -ltra
total 32
drwxr-xr-x 8 root root 4096 jan 10 2021 .
drwxr-xr-x 3 root root 4096 fév 15 2021 ..
drwxr-xr-x 42 violette sylvie 4096 mar 26 22:06 violette
drwxr-xr-x 35 merlin merlin 4096 mar 30 00:50 merlin
drwxr-xr-x 23 sylvie violette 4096 avr 16 20:50 sylvie
drwxr-xr-x 79 arnoxz arnoxz 4096 jun 23 12:30 arnoxz
drwxr-xr-x 48 arnfb rix 4096 jun 23 16:02 arnfb
drwxr-xr-x 27 rix 1005 4096 jun 23 16:05 rixDernière modification par arnoxz (Le 05/09/2021, à 21:56)
Hors ligne
#41 Le 05/09/2021, à 21:24
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
et voici la liste des bu, puis-je, d'une commande affecter la correction dans tous les sous-directory... ?
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1$ ls -ltra
total 80
drwxr-xr-x 3 root root 4096 fév 11 2021 20210211-133412-795
drwxr-xr-x 3 root root 4096 fév 11 2021 ..
drwxr-xr-x 3 root root 4096 fév 25 2021 20210225-030544-855
drwxr-xr-x 3 root root 4096 mar 5 2021 20210305-042958-693
drwxr-xr-x 3 root root 4096 mar 22 01:51 20210322-014950-373
drwxr-xr-x 3 root root 4096 avr 8 10:41 20210408-103828-535
drwxr-xr-x 3 root root 4096 avr 22 01:29 20210422-012120-672
drwxr-xr-x 3 root root 4096 avr 30 17:23 20210430-171810-183
drwxr-xr-x 3 root root 4096 mai 4 00:47 20210504-004454-226
drwxr-xr-x 3 root root 4096 mai 19 08:49 20210519-084524-455
drwxr-xr-x 3 root root 4096 mai 23 12:29 20210523-122707-244
drwxr-xr-x 3 root root 4096 jun 3 03:26 20210603-032308-915
drwxr-xr-x 3 root root 4096 jun 23 16:13 20210623-160638-728
drwxr-xr-x 3 root root 4096 jui 2 03:21 20210702-031912-102
drwxr-xr-x 3 root root 4096 jui 17 03:42 20210717-034003-231
drwxr-xr-x 3 root root 4096 aoû 1 15:31 20210801-152823-236
drwxr-xr-x 3 root root 4096 aoû 17 11:51 20210817-114949-737
drwxr-xr-x 3 root root 4096 sep 2 20:52 20210902-204637-757
drwxr-xr-x 3 root root 4096 sep 5 22:07 20210905-220516-736Dernière modification par arnoxz (Le 05/09/2021, à 21:24)
Hors ligne
#42 Le 05/09/2021, à 21:34
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
En effet, maintenant, à chaque fois que je prends un BU via BackInTime, il semblerait que violette prenne la "fonction" de 'root' auparavant pour le dossier "backup"..... cela fonctionne, mais cela semble tout de même perturbant !!
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210905-223034-240$ ls -la
total 964
drwxr-xr-x 3 root root 4096 sep 5 22:30 .
drwxr-xr-x 21 root root 4096 sep 5 22:30 ..
drwxr-xr-x 3 violette violette 4096 fév 15 2021 backup
-rw-r--r-- 1 root root 4870 sep 5 22:30 config
-rw-r--r-- 1 root root 956312 sep 5 22:30 fileinfo.bz2
-rw-r--r-- 1 root root 911 sep 5 22:30 info
-rw-r--r-- 1 root root 1741 sep 5 22:30 takesnapshot.log.bz2
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210905-223034-240$ cd backup/
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210905-223034-240/backup$ ls -la
total 12
drwxr-xr-x 3 violette violette 4096 fév 15 2021 .
drwxr-xr-x 3 root root 4096 sep 5 22:30 ..
drwxr-xr-x 8 root root 4096 aoû 2 05:58 home
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210905-223034-240/backup$ cd home
rix@MED-E15302:/media/rix/BULinux/BU2021/backintime/MEDE15302/root/1/20210905-223034-240/backup/home$ ls -la
total 32
drwxr-xr-x 8 root root 4096 aoû 2 05:58 .
drwxr-xr-x 3 violette violette 4096 fév 15 2021 ..
drwxr-xr-x 51 arnfb arnfb 4096 sep 5 21:45 arnfb
drwxr-xr-x 81 arnoxz arnoxz 4096 sep 5 21:46 arnoxz
drwxr-xr-x 36 merlin merlin 4096 aoû 21 05:14 merlin
drwxr-xr-x 28 rix rix 4096 sep 5 21:47 rix
drwxr-xr-x 24 sylvie sylvie 4096 aoû 25 01:28 sylvie
drwxr-xr-x 42 violette violette 4096 mar 26 22:06 violetteDernière modification par arnoxz (Le 05/09/2021, à 21:35)
Hors ligne
#43 Le 05/09/2021, à 23:55
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
OK MicP ou autre calé, j'ai encore besoin d'un conseil !!
Je vois encore un petit soucis (un peu de bazar) par ici, ce qui cause sans doute le problème de "violette" et conflit "root" en ce qui concerne le dossier media ....
Comment puis-je / dois-je réattribuer ce 'niveau' à root (logiquement ?) -->> le dossier (deux points) .. = remonter d'un niveau (?)
arnoxz@MED-E15302:~$ ls -la /media
total 36
drwxr-xr-x 9 root root 4096 sep 6 01:14 .
drwxr-xr-x 21 violette violette 4096 fév 15 2021 ..
drwxr-x---+ 2 root root 4096 sep 1 18:15 arnfb
drwxr-x---+ 2 root root 4096 sep 6 00:57 arnoxz
drwxr-x---+ 2 root root 4096 mar 26 22:06 merlin
drwxr-x---+ 2 root root 4096 sep 6 00:59 rix
drwxr-x---+ 4 root root 4096 sep 6 01:08 sylvie
drwxr-x---+ 2 root root 4096 mai 7 01:53 testos
drwxr-x---+ 2 root root 4096 nov 1 2020 violetteDernière modification par arnoxz (Le 06/09/2021, à 11:21)
Hors ligne
#44 Le 06/09/2021, à 00:21
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Inquiétant ??
user 'violette' en / root pour le point et le double points ?
arnoxz@MED-E15302:/$ ls -la /
total 2097244
drwxr-xr-x 21 violette violette 4096 fév 15 2021 .
drwxr-xr-x 21 violette violette 4096 fév 15 2021 ..
lrwxrwxrwx 1 root root 7 jun 23 2020 bin -> usr/bin
drwxr-xr-x 4 root root 4096 sep 1 01:53 boot
drwxrwxr-x 2 root root 4096 jun 23 2020 cdrom
drwxr-xr-x 19 root root 4380 sep 6 01:08 dev
...etc...est-ce judicieux / possible de faire un
chown root:root /? afin de récupérer l'apect logqiue du dossier point ?!
Dernière modification par arnoxz (Le 06/09/2021, à 00:47)
Hors ligne
#45 Le 06/09/2021, à 11:30
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Hello, si je peux recevoir un dernier conseil pour cette étape ?
Si judicieux / résoudrait d'exécuter
chown root:root /afin de récupérer la structure logique de l'utilisateur root, après les derniers changments (et le dossier (?) [point] qui devrait je pense être 'root' et pas 'violette' [utilisateur]) ?
Merci :-)
Hors ligne
#46 Le 06/09/2021, à 13:01
- MicP
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Bonjour
…
Si judicieux / résoudrait d'exécuterchown root:root /afin de récupérer la structure logique de l'utilisateur root, après les derniers changments (et le dossier (?) [point] qui devrait je pense être 'root' et pas 'violette' [utilisateur]) ?
Tu as raison, je ne vois que ça à faire :
sudo chown root:root /Dernière modification par MicP (Le 06/09/2021, à 13:01)
Hors ligne
#47 Le 06/09/2021, à 13:16
- arnoxz
Re : ID groupe et utilisateur, tag ID (numéros) non identiques
Yesss, donc tout est en ordre maintenant, ce ne fut pas sans tremblements :-), bcp de manip intermédiaire (d'autres fichiers étonnement étaient restés opposé au proprio et un autre utilisateur groupe même après les chown, j'ai du repasser sous chaque login afin de vérifier, quelques-uns (lock ?) ont encore pu s'adapter,.... merci bcp, j'ai un ordi tout propre à présent, enfin il en a tout l'air à présent :-) bonne journée...
Hors ligne