Ceci est une ancienne révision du document !
Table des matières
Commandes Linux Chg Repertoire Home
La commande usermod permet de modifier un compte utilisateur donc c'est en utilisant usermod que l'on peut modifier le répertoire d'un utilisateur. Contenu du fichier passwd
Voici le contenu du fichier /etc/passwd avant la modification du répertoire home de l'utilisateur pcr :
root@home:~$ cat /etc/passwd pcr:x:1000:1000:Petitchevalroux:/home/pcr:/bin/bash
Modification du répertoire de home
Création du nouveau répertoire de home :
root@home:~$ mkdir /home/nouvelle_maison_avec_piscine
Changement du propriétaire du nouveau répertoire de home :
root@home:~$ chown pcr:pcr /home/nouvelle_maison_avec_piscine
Modification du compte utilisateur avec usermod :
root@home:~$ usermod -d /home/nouvelle_maison_avec_piscine pcr
Contenu de passwd après modification
root@home:~$ cat /etc/passwd pcr:x:1000:1000:Petitchevalroux:/home/nouvelle_maison_avec_piscine:/bin/bash
chmod
Changer les permissions sur un fichier ou un répertoire
Pour : Linux
chmod permet de changer les permissions de lecture, d'écriture et d'exécution d'un fichier ou d'un répertoire pour le propriétaire, son groupe et les autres.
Il existe 3 syntaxes différentes pour données des droits, dans les 3 cas le résultat est le même. Syntaxe:
chmod [options] 777 [fichier_ou_répertoire] chmod [options] +rwx ugo [fichier_ou_répertoire] chmod [options] rwx rwx rwx [fichier_ou_répertoire]
PS: Vous pouvez modifier les droits sur les fichiers et répertoires seulement si vous êtes le propriétaire du fichier ou si vous disposez des droits “root”.