« Ouverture des comptes » : différence entre les versions
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. |
||
⚫ | |||
====Création du compte Unix ==== |
|||
⚫ | |||
** -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. |
** -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