Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 02-10-2019 18:58:40

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Copie du contenu d'un /home à un autre

Bonjour smile

Je vous explique le topo : l'ordi de mes parents sous Debian Stretch a rendu l'âme et le HDD est fatigué lui aussi. J'ai donc fait une nouvelle installation DF Buster sur leur nouvel ordi de récup'

J'aimerais transférer tous leurs anciens documents et les profils Firefox et thunderbird sur le nouvel ordi. J'ai branché l'ancien HDD en externe sur le nouvel ordi et je pensais tout bêtement faire un copier-coller de l'ancien /home externe vers le nouveau /home local, tout ça depuis la DF Buster installée sur le nouvel ordi.

Mais ça coince. A peine la copie démarrée, j'ai des fichiers dont on me notifie "permission non-accordée", et leurs icônes ont une croix rouge.
Et ce n'est pas le cas sur tous les fichiers de l'ancien /home. Certains n'ont pas de croix rouge.

Exemple, deux fichiers dans l'ancien /home. L'un est accessible, l'autre non. :
1570037456.png

A quoi cela est dû ? Je sais que le système ext4 a une gestion des droits. Je suppose que c'est en lien mais je ne m'y connaît pas du tout hmm

Je vous remercie d'avance ! smile

Projet d'ISO Debian-Facile pour débutants - contributeurs bienvenus !

Proposition de réunion mumble jeudi 24 octobre à 21h30 ouverte à tous !

Hors ligne

#2 02-10-2019 19:33:26

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Copie du contenu d'un /home à un autre

Hueee. Suffit de regarder le propriétaire et les permission afférentes avec "ls -l".

Si tu veux écraser toutes ces permissions, il est généralement sans danger de faire un "chmod -R u+rwX /home" et un "chown -R utilisateur:utilisateur /home/utilisateur"

Il y a certaines choses que tu ne voudra pas copier dans le /home par contre. La commande rsync que j'utilise pour copier les /home ressemble à ça :

rsync -aP --exclude=.thumbnails --exclude=.cache --exclude=.dbus --exclude=.rnd --exclude=.local/share/Trash/ /home/$utilisateur /backup
 


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

En ligne

#3 02-10-2019 19:47:41

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : Copie du contenu d'un /home à un autre

D'après ls -l, c'est le bazar on dirait (J'ai changé les noms des fichiers) :

drwxr-xr-x  2 1000 1000       4096 juil.  2  2018 'Appareil Photo'
-rw-------  1 1000 1000      21223 nov.  25  2015 "aaa.odt"
-rw-------  1 1000 1000      26869 nov.  13  2015  bbb.PDF
-rw-r--r--  1 1000 1000    1536947 déc.  18  2017 'ccc.jpg'
-rw-r--r--  1 1000 1000    1522886 déc.  18  2017 'ddd.jpg'
drwxr-xr-x  2 1000 1000       4096 oct.   2 16:30  Bureau
-rw-r--r--  1 1000 1000       8966 juil. 30  2017  eee.csv
-rw-------  1 1000 1000     337364 nov.  16  2015 'fff.pdf'
-rw-r--r--  1 1000 1000     804482 janv.  8  2018 'ggg.jpg'
-rw-r--r--  1 1000 1000    1422943 janv.  8  2018 'hhh.jpg'
-rw-r--r--  1 1000 1000    1443035 janv.  8  2018 'ggggggggggg.jpg'
-rw-r--r--  1 1000 1000    1487608 janv.  8  2018 'ggggggggggggggg.jpg'
-rw-r--r--  1 1000 1000     804482 janv.  8  2018 'gggggggggggggggggggg.jpg'
-rw-r--r--  1 1000 1000     878826 juil. 30  2017 'Document numérisé.jpg'
-rw-r--r--  1 1000 1000     926623 août   4  2017 'Document numérisé ZO93.jpg'
drwxr-xr-x 13 1000 1000      12288 oct.   2 15:26  Documents
drwxr-xr-x  5 1000 1000       4096 oct.   7  2016  Dropbox
drwxr-xr-x  2 1000 1000       4096 nov.  10  2017  dwhelper
-rw-r--r--  1 1000 1000     805774 janv.  9  2018 'yyyyyyyyyyyyyyyyyyyyyyyyy.jpg'
-rw-r--r--  1 1000 1000     824429 août  14  2017 'yyyyyyyyyyy.jpg'
-rw-r--r--  1 1000 1000     846200 déc.   6  2017 'yyyyyyy.jpg'
-rwxrwxrwx  1 1000 1000 4294967295 déc.  31  2016  vvvvvv.iso
drwxr-xr-x  2 1000 1000       4096 oct.   7  2016 'GTA3 User Files'
-rwxr-xr-x  1 1000 1000        213 oct.  13  2016  guide.desktop
drwxr-xr-x 26 1000 1000       4096 sept.  6 23:25  Images
-rw-------  1 1000 1000        275 juin  12  2015  Lisez-Moi
drwxr-xr-x  2 1000 1000       4096 oct.   7  2016  Modèles
drwxr-xr-x  3 1000 1000       4096 oct.  15  2016  MolotovTV
drwxr-xr-x  2 1000 1000       4096 déc.  30  2016  Musique
drwxr-xr-x  2 1000 1000       4096 mai    5 19:34 'Notice Singer PRIMA 20'
drwxr-xr-x  4 1000 1000       4096 mai   20  2017 'FGGGGGG'
lrwxrwxrwx  1 1000 1000         36 oct.   7  2016 "PlayOnLinux's virtual drives" -> /home/paul/.PlayOnLinux//wineprefix/
drwxr-xr-x  2 1000 1000       4096 juil. 11 16:25  ppppppppp
drwxr-xr-x  2 1000 1000       4096 oct.   7  2016  Public
-rw-------  1 1000 1000        246 juin  12  2015  README
-rw-r--r--  1 1000 1000    1541383 déc.  18  2017 'sss.jpg'
-rw-r--r--  1 1000 1000    1516284 déc.  18  2017 'qqq.jpg'
-rw-r--r--  1 1000 1000    1050795 déc.  18  2017 'xxx.jpg'
-rw-r--r--  1 1000 1000    1424700 janv.  8  2018 'ttt.jpg'
-rw-r--r--  1 1000 1000    1425465 janv.  8  2018 'zzz.jpg'
-rw-r--r--  1 1000 1000    1464297 janv.  8  2018 'ttt.jpg'
drwxr-xr-x  2 1000 1000       4096 oct.   7  2016 'EEEEEEE'
-rw-------  1 1000 1000      20343 nov.  11  2015 'Sans nom 1.odt'
drwxr-xr-x  6 1000 1000      45056 oct.   2 15:25  Téléchargements
drwxr-xr-x  2 1000 1000       4096 oct.  12  2016  TV
drwxr-xr-x  4 1000 1000       4096 avril 22 23:03  Vidéos
-rwxr-xr-x  1 1000 1000        206 oct.  13  2016  welcome.desktop
 



otyugh a écrit :

Si tu veux écraser toutes ces permissions, il est généralement sans danger de faire un "chmod -R u+rwX /home" et un "chown -R utilisateur:utilisateur /home/utilisateur"



En remplaçant utilisateur par l'identifiant utilisateur de ma session ? Ça s'appiquera aussi aux sous-dossiers et fichiers ?
Edit : Et en root ? (J'ai "opération non-permise en user.)

Dernière modification par Caribou22 (02-10-2019 20:03:32)


Projet d'ISO Debian-Facile pour débutants - contributeurs bienvenus !

Proposition de réunion mumble jeudi 24 octobre à 21h30 ouverte à tous !

Hors ligne

#4 03-10-2019 10:26:47

raleur
Membre
Inscription : 03-10-2014

Re : Copie du contenu d'un /home à un autre

1000 est l'UID et le GID du premier utilisateur normal créé lors de l'installation de Debian. Si ls -l affiche les UID et GID numériques au lieu des noms d'utilisateur et de groupe correspondants, cela semble indiquer que ces utilisateur et groupe ne sont pas définis dans le système actuel et donc que l'utilisateur normal créé a d'autres UID et GID, ce qui est pour le moins surprenant.
Quels sont l'UID et le GID de l'utilisateur normal du nouveau système ?

id
grep "1???" /etc/passwd

Dernière modification par raleur (03-10-2019 10:26:57)

Hors ligne

#5 10-10-2019 00:31:38

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : Copie du contenu d'un /home à un autre

Bonjour smile

Alors je ne vais pas pouvoir saisir de commandes sur le nouvel ordi car celui-ci a également rendu l'âme... kernal_panic.gif
C'était de la récup non-testée, et il ne s'allume plus désormais.

J'ai donc récupéré un autre ordi sur lequel une Debian Stretch était déjà installée. Et la copie de home s'est passée sans le moindre soucis...scratchhead.gif

Du coup c'est résolu, mais j'ignore à quoi c'était dû hmm

Dernière modification par Caribou22 (10-10-2019 00:32:12)


Projet d'ISO Debian-Facile pour débutants - contributeurs bienvenus !

Proposition de réunion mumble jeudi 24 octobre à 21h30 ouverte à tous !

Hors ligne

#6 10-10-2019 03:49:33

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Copie du contenu d'un /home à un autre

Oops, j'ai complètement loupé ce post ^^'

Caribou22 a écrit :

chmod -R u+rwX /home" et un "chown -R utilisateur:utilisateur /home/utilisateur"


En remplaçant utilisateur par l'identifiant utilisateur de ma session ? Ça s'appiquera aussi aux sous-dossiers et fichiers ?
Edit : Et en root ? (J'ai "opération non-permise en user.)


Oui, oui, et oui (je suis étonné que tu sois pas familier avec chmod/chown, et les UID/GID, c'était dans mes tout premiers cours d'informatique ! - les premiers cours de système de première année sont sans doute les seuls notions que j'utilise encore au quotidien, les 2,9 années qui ont suivies auraient pu être de des cours théorique sur le tricot médiéval que je m'en servirai autant !)

Et c'est bizarre comme comportement comme dit raleur. Ça aurait était intéressant de voir le retour de "id" ou de voir le contenu de ton /etc/passwd.

Dernière modification par otyugh (10-10-2019 03:52:09)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

En ligne

Pied de page des forums