Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2777 connectés 

 


Dernière réponse
Sujet : Comment modifier le home d'un utilisateur depuis la console
la viper en root
dans /etc/password
 
il y le home de la personne .. :]
apres le bash . c'est normal c'est pas ce que ton utilisateur n'a pas les droits dans ton nouveau home
 
et copie les .* dans ton nouveau home et zou ca sera bon

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
la viper en root
dans /etc/password
 
il y le home de la personne .. :]
apres le bash . c'est normal c'est pas ce que ton utilisateur n'a pas les droits dans ton nouveau home
 
et copie les .* dans ton nouveau home et zou ca sera bon
AirbaT Ca serait judicieux, de meme que tous les .xxx si tu veux garder les configurations.
Dark_Schneider tu dois copier les fichiers dans /etc/skel
 

Code :
  1. [root@admin3 admin]# ls -al /etc/skel/
  2. total 36
  3. drwxr-xr-x   3 root root 4096 avr 21 14:45 ./
  4. drwxr-xr-x  91 root root 8192 jui  6 13:15 ../
  5. -rw-r--r--   1 root root   24 jan  5  2004 .bash_logout
  6. -rw-r--r--   1 root root  191 jan  5  2004 .bash_profile
  7. -rw-r--r--   1 root root  124 jan  5  2004 .bashrc
  8. -rw-r--r--   1 root root  141 mai 15  2001 .mailcap
  9. -rw-r--r--   1 root root 3729 avr 20 15:44 .screenrc
  10. drwx------   2 root root 4096 sep  8  2003 tmp/


 
il y a notamment un .bashrc qui va initialiser ton prompt

Mams il faut peut-être que je copie le fichier .bash_profil dans le nouveau "home" ?
Mams Bon, ça marche mais ça me fait la même chose que quand j'ai changé le home directory manuellement dans "passwd".
Mon shell m'affiche

Code :
  1. -bash-2.05b$

au lieu de

Code :
  1. [toto@iseries toto]$

Dark_Schneider tiens je l'avais oublié celui-là
en effet : usermod ( -d et -l )
mojo la facon propre de changer le home directory d'un user c'est d'utiliser la commande 'usermod'
Dark_Schneider quand on crée un user avec les outils graphique ou useradd des fichiers sont copier, ceux-ci se trouvent dans /etc/skel
 
maintenant pour renommer un utilisateur, modifier /etc/passwd et /etc/group en changeant le nom de l'utilisateur peut marcher. tu peux garder l'ancien $HOME, cela n'a pas d'importance car il lit la valeur dans passwd
Mams J'aimerais changé le home d'un utilisateur depuis la console sur Mandrake ou RedHat.
En mode graphique c'est assez facile mais avec la console, je n'y parviens pas.
J'ai tenté de modifier le chemin dans 'passwd'.
En me connectant avec l'utilisateur en question j'étais bien dans le nouveau "home" mais le shell ne m'indiquait plus

Code :
  1. [toto@iseries toto]$

mais

Code :
  1. bash-2.5

ou un truc dans le style.
 
Y a t'il un moyen 'propre' de changer le home ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)