#1 Le 04/02/2011, à 16:48
- 01franz
cp -p ne garde pas le utilisateur
je essaye la commande
sudo cp -p
mais mes fichiers passent en root:root
sudo cp -pR /home/* /alt_home/
franz@mein_portable:~$ ls -l /alt_home/
total 4
drwx------ 10 root root 4096 2011-02-04 16:45 franz
franz@mein_portable:~$ ls -l /home
total 20
drwxr-xr-x 119 franz franz 4096 2011-02-04 16:40 franz
drwx------ 2 franz franz 16384 2009-11-02 14:53 lost+found
Dernière modification par 01franz (Le 04/02/2011, à 16:49)
toujours utile
sudo tail -f /var/log/syslog
Hors ligne
#2 Le 04/02/2011, à 16:52
- s_Frantz
Re : cp -p ne garde pas le utilisateur
Recommence sans le sudo, juste un "cp -pR /home/* /alt_home/", ça devrait aller mieux.
--
Frantz, mit ein t ;-)
Hors ligne
#3 Le 04/02/2011, à 16:57
- yohann
Re : cp -p ne garde pas le utilisateur
j'ai tester la commande avec le sudo chez moi sur un petit repertoire, et je ne rencontre pas le problème
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#4 Le 04/02/2011, à 17:01
- 01franz
Re : cp -p ne garde pas le utilisateur
salut frantz et
alt_home est dans la racine alors a root le cp tout seuil sa marche mais je mois le root est voleur
Dernière modification par 01franz (Le 04/02/2011, à 17:04)
toujours utile
sudo tail -f /var/log/syslog
Hors ligne
#5 Le 04/02/2011, à 17:05
- 01franz
Re : cp -p ne garde pas le utilisateur
yohann merci pour ton essaye
toujours utile
sudo tail -f /var/log/syslog
Hors ligne
#6 Le 04/02/2011, à 17:09
- 01franz
Re : cp -p ne garde pas le utilisateur
sudo cp -a /home/* /alt_home/
est marche non plus
ls /alt_home/franz/
ls: impoossible d'ouvrir le répertoire /alt_home/franz/: Permission non accordée
toujours utile
sudo tail -f /var/log/syslog
Hors ligne
#7 Le 04/02/2011, à 17:12
- 01franz
Re : cp -p ne garde pas le utilisateur
sudo cp --preserve=mode,ownership,timestamps -r /home/* /alt_home/
nonplus
toujours utile
sudo tail -f /var/log/syslog
Hors ligne
#8 Le 04/02/2011, à 17:17
- bishop
Re : cp -p ne garde pas le utilisateur
Salut !
Après avoir copié le dossier avec cp récupère les droits utilisateur avec :
sudo chown -R 1000:1000 /home/* /alt_home/
Si et seulement si1000 est ton ID utilisateur, sinon remplace 1000 par ton ID utilisateur.
Pour connaître l'ID utilisateur :
id -u
Dernière modification par bishop (Le 04/02/2011, à 17:28)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#9 Le 04/02/2011, à 17:26
- 01franz
Re : cp -p ne garde pas le utilisateur
bishop
merci je y pense aussi mai pourquoi cp -p ne fonction pas ni -a ni -b mon ~ deviens root:root
sudo chown franz:franz /alt_home
et un cp normale marche aussi
toujours utile
sudo tail -f /var/log/syslog
Hors ligne