abuledu:administrateur:installation_de_pmb_bis

Ceci est une ancienne révision du document !


Installation de PMB avec un compte enseignant ayant des droits restreint.

La procédure suivante est réalisée à partir d'un poste autonome sous Ubuntu Dapper, ce qui la rend valable pour une installation à partir d'un poste sous Windows.

Le poste est relié sur l'interface eth0 du serveur AbulÉdu et l'accés aux répertoires partagés ce fait de la manière suivante:

Menu Raccourcis > Se connecter à un serveur > Type de service : Partage Windows (samba). 

Ceci créé un répertoire “servecole” sur le bureau du poste autonome.

La connexion se fait sur le serveur “servecole” avec les identifiants d'un utilisateur “philippe.sifre” présent sur le serveur, en lui octroyant les droits suivants :

  • cdrom
  • floppy
  • plugdev
  • lpadmin (optionnel)
  • administrateurs (optionnel pour l'instant)
  • webmestres (indispensable)
  • remotessh (optionnel)
  • enseignants, interprofs, profs2eleves, toutlemonde

(On peut considérer que cet utilisateur est le responsable du parc informatique de la structure).

id philippe.sifre
uid=1000(philippe.sifre) gid=136(enseignants) groupes=24(cdrom),25(floppy),46(plugdev),106(lpadmin),117(administrateurs),126(webmestres),130(remotessh),136(enseignants),10000(interprofs),10001(profs2eleves),10002(toutlemonde)

En ouvrant le répertoire servecole, le mot de passe demandé est celui de l'utilisateur en question. On accède ensuite directement au répertoire personnel “Linux” de l'utilisateur, sur le serveur.

Nous supposons que des utilisateurs types enseignants sont déjà présents dans le serveur à installer. De ce fait, il ne reste plus qu'à leur ajouter les privilèges qui font bien à partir du webadmin.

Pour ce faire :

  • Se rendre dans le module de gestion des utilisateurs
  • Choisir un enseignant responsable du logiciel de gestion de bibliothèque PMB, ou ajouter un nouvel utilisateur prévu à cet effet.
  • Dans le lien “Affiner les privilèges”, ajouter à cet utilisateur les privilèges précisés plus haut.
  • Enregistrer et vérifier que les privilèges sont bien octroyés.
  • L'installation du logiciel doit ce faire dans le répertoire /var/www/intranet/. Ce répertoire est autorisé en écriture et lecture pour les membres du groupe Webmestres. Mais ses répertoires parents ne le sont pas. Pour des raisons de commodité, il serait interessant créer un raccourcis vers ce répertoire, dans le répertoire personnel de l'utilisateur.
À partir d'un poste autonome

Tout d'abord, ajouter l'utilisateur précédement modifié dans le groupe remotessh à partir du webadmin (si ce n'est pas déjà fait) et tapper les commandes suivantes dans une console :

Connection au serveur

ssh philippe.sifre@servecole

Lier le répertoire /var/www/intranet/ dans le home de l'utilisateur

ln -sf /var/www/intranet/ ~

Vérifier que l'opération c'est bien passée

ln -l intranet
lrwxrwxrwx 1 philippe.sifre enseignants 18 2007-06-05 13:41 intranet -> /var/www /intranet/
Sur un TX

Ouvrir une session en tant qu'utilisateur responsable de pbm (précédement modifié). Ouvrir une console et tapper la commande suivante :

ln -sf /var/www/intranet/ ~

Pour vérification :

ln -l intranet
lrwxrwxrwx 1 philippe.sifre enseignants 18 2007-06-05 13:41 intranet -> /var/www /intranet/

Tout d'abord, se rendre sur le site http://www.sigb.net/download.php.

Suivre la procédure de téléchargement et récupérer le fichier compressé. L'enregistrer puis le décompresser en local :

  • En graphique : Clic droit sur le fichier pmb3.0.23.zip > Extraire ici.
  • En console :
unzip pmb3.0.23.zip
  • Déplacer le répertoire généré précedement dans l'arborescence intranet du serveur :
  • En graphique : ouvrir le répertoire “réseau” servecole présent sur le bureau. Il vous amène directement dans le répertoire personnel de l'utilisateur modifié plus haut.
  • abuledu/administrateur/installation_de_pmb_bis.1181045155.txt.gz
  • Dernière modification: 2007/06/05 14:05
  • de philippe