Pages : 1
#1 Le 01/10/2008, à 18:28
- Goldy
Transférer des données d'un utilisateur à un autre
Bonjour,
J'aimerais savoir s'il existait un moyen simple en ligne de commande de transférer une très grande quantité de donnée d'un utilisateur à un autre, à savoir litérallement déplacer un dossier présent dans un home dans celui d'un autre utilisateur (il plusieurs centaines de gigaoctets de données dans le dossier, j'aimerais éviter de faire un copie, mais plutôt un déplacement de type mv), tout en donnant comme propriétaire des fichiers l'utilisateur du dossier home dans lequel les fichiers sont copiée.
Au pire, il faudra que je travaille sur un script pour le faire, mais j'aimerais bien savoir avant s'il y avait peut être un outils déjà disponible pour ce type de tâches.
Hors ligne
#2 Le 01/10/2008, à 19:17
- teke
Re : Transférer des données d'un utilisateur à un autre
très simple :
sudo mv /home/user1/dossier /home/user2/dossier
sudo chown -R user2\: /home/user2/dossier
Pour comprendre ces commandes :
man mv
man chown
#3 Le 01/10/2008, à 19:20
- Goldy
Re : Transférer des données d'un utilisateur à un autre
C'est ce que j'avais imaginé, mais j'avais peur que ça ne marche pas bien a cause de mv, je voulais être certain.
Merci.
Hors ligne
#4 Le 01/10/2008, à 19:26
- teke
Re : Transférer des données d'un utilisateur à un autre
le mv ne peux le faire, c'est le rôle du chown (chenge owner)... et en passant par sudo il n'y a pas de problème de droit...
la chose est aussi possible sans le sudo... mais il faut passer par un dossier intermédiaire dans lequel les deux ont les droits des droits.
#5 Le 01/10/2008, à 19:48
- manslipkorn
Re : Transférer des données d'un utilisateur à un autre
Juste une petite précision, j'aurais tendance à faire le chown de cette façon
sudo chown -R user2:user2 /home/user2/dossier
de façon à ce que le groupe change également en même temps que le propriétaire.
Enfin, je chipote
Hors ligne
#6 Le 02/10/2008, à 18:06
- teke
Re : Transférer des données d'un utilisateur à un autre
en mettant user\: cela à le même effet
edit:
ce n'est pas dans le man... pourtant je l'ai bien lu quelque part... dans tout les cas je vien de faire l'essai et ça marche.
Dernière modification par teke (Le 02/10/2008, à 18:09)
#7 Le 02/10/2008, à 19:09
- manslipkorn
Re : Transférer des données d'un utilisateur à un autre
Autant pour moi
Hors ligne
Pages : 1