« Ouverture des comptes » : différence entre les versions

De Wiki du LAMA (UMR 5127)
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
 
(8 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
[[Création d'un compte utilisateur]]
[[Création d'un compte utilisateur]]


La création d'un compte utilisateur nécessite d'être root sur le serveur
La création d'un compte utilisateur nécessite d'être root sur le serveur. Il existe un script Create_User.sh (dans le répertoire /usr/local/bin) qui fait la création de compte utilisateur : création du compte Unix et création du compte et de la partition associée AFS.

* Utiliser la commande useradd avec les options suivantes :
====Création du compte Unix ====
* Utiliser la commande <span style="color:#FF0000;">useradd</span> avec les options suivantes :
** -c "Nom complet de l'utilisateur"
** -c "Nom complet de l'utilisateur"
** -g "XXX" : Groupe de l'utilisateur
** -g "XXX" : Groupe de l'utilisateur
** -m "" crée le homedir (/home/user par défaut)
** -m "" crée le homedir (/home/user par défaut)
** -s "/bin/bash" : choix du shell par défaut. Peut être changé ''a posteriori'' par la commande chsh mais on doit refaire make dans /var/yp pour propager le changement
** -s "/bin/bash" : choix du shell (par défaut, le système impose sh). Le shell peut être changé ''a posteriori'' par la commande chsh mais on doit refaire make dans /var/yp pour propager le changement
* passwd "user"
* passwd "user"
* cd /var/yp ; make
* cd /var/yp ; make

====Création du compte AFS ====
* Ajout du principal Kerberos associe au login cree
kadmin -l add $login

* Ajout de l'utilisateur AFS :
kinit afsadmin
aklog
pts createuser $login

* Lui donner les droits sur son $HOME avec un "fs sa" et le chmod qui va bien :: Creation du repertoire et droits
** Creation de la partition
vos create -server lama.univ-savoie.fr -cell lama.univ-savoie.fr -partition a -name user.$login -maxquota 0

fs mkm /afs/lama.univ-savoie.fr/user/$login user.$login -rw

** Attribution des droits

fs sa /afs/lama.univ-savoie.fr/user/$login $login all

fs sa /afs/lama.univ-savoie.fr/user/$login system:anyuser rl

Dernière version du 20 mars 2015 à 10:23

Création d'un compte utilisateur

La création d'un compte utilisateur nécessite d'être root sur le serveur. Il existe un script Create_User.sh (dans le répertoire /usr/local/bin) qui fait la création de compte utilisateur : création du compte Unix et création du compte et de la partition associée AFS.

Création du compte Unix

  • Utiliser la commande useradd avec les options suivantes :
    • -c "Nom complet de l'utilisateur"
    • -g "XXX" : Groupe de l'utilisateur
    • -m "" crée le homedir (/home/user par défaut)
    • -s "/bin/bash" : choix du shell (par défaut, le système impose sh). Le shell peut être changé a posteriori par la commande chsh mais on doit refaire make dans /var/yp pour propager le changement
  • passwd "user"
  • cd /var/yp ; make

Création du compte AFS

  • Ajout du principal Kerberos associe au login cree

kadmin -l add $login

  • Ajout de l'utilisateur AFS :

kinit afsadmin aklog pts createuser $login

  • Lui donner les droits sur son $HOME avec un "fs sa" et le chmod qui va bien  :: Creation du repertoire et droits
    • Creation de la partition

vos create -server lama.univ-savoie.fr -cell lama.univ-savoie.fr -partition a -name user.$login -maxquota 0

fs mkm /afs/lama.univ-savoie.fr/user/$login user.$login -rw

    • Attribution des droits

fs sa /afs/lama.univ-savoie.fr/user/$login $login all

fs sa /afs/lama.univ-savoie.fr/user/$login system:anyuser rl