Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:primtux-samba [01/10/2018 14:54] smolski créée |
doc:reseau:primtux-samba [01/10/2018 17:03] Philippe Dpt35 |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
Assurer le montage de ressources partagées depuis un serveur local samba lors de la connexion de l'utilisateur suivant le critère "MaClasse". | Assurer le montage de ressources partagées depuis un serveur local samba lors de la connexion de l'utilisateur suivant le critère "MaClasse". | ||
==== contraintes ==== | ==== contraintes ==== | ||
- | Rappelons que à l'opposé d'une distribution du type Debian-EDU, SkoleLInux, seul 4 utilisateurs (on dira plutôt des profils) sont définis, | + | Rappelons qu'à l'opposé d'une distribution du type Debian-EDU, SkoleLInux, seuls 4 utilisateurs (on dira plutôt des profils) sont définis. |
- | Cette distribution propose la mise à disposition d'applications éducatives Libre au sein d'une classe, chaque machine est indépendante. | + | Cette distribution propose la mise à disposition d'applications éducatives libres au sein d'une classe, chaque machine est indépendante. |
Dans une école, les ordinateurs peuvent même être à la disposition de plusieurs classes. | Dans une école, les ordinateurs peuvent même être à la disposition de plusieurs classes. | ||
Sans atteindre le niveau individuel, comment partager exercices, documents.... entre élèves et professeur d'une classe. | Sans atteindre le niveau individuel, comment partager exercices, documents.... entre élèves et professeur d'une classe. | ||
==== principe ==== | ==== principe ==== | ||
- | lightdm assure la connexion d'un profil utilisateur de Primtux sans mot de passe(mini, maxi, super), et avec identification motde passe pour l'administrateur. | + | lightdm assure la connexion d'un profil utilisateur de Primtux sans mot de passe(mini, maxi, super), et avec identification mot de passe pour l'administrateur. |
- | Adapté à primtux , lightdm utilise un greeter spécifique lightdm-webkit-greeter | + | Adapté à primtux, lightdm utilise un greeter spécifique, lightdm-webkit-greeter |
- | (icons pour chacun des utilisateurs standart mini,maxi,super,administrateur avec image d'arrière-plan). | + | (icônes pour chacun des utilisateurs standard mini,maxi,super,administrateur, avec image d'arrière-plan). |
Cependant nous souhaitons avoir, dès la connexion, l'accès à des dossiers partagés Samba suivant un critère d'appartenance à une classe. | Cependant nous souhaitons avoir, dès la connexion, l'accès à des dossiers partagés Samba suivant un critère d'appartenance à une classe. | ||
Ces partages doivent pouvoir être utilisés sous Primtux mais aussi sous Windows. | Ces partages doivent pouvoir être utilisés sous Primtux mais aussi sous Windows. | ||
- | En effet, Primtux a simplifié l'utilisation et la configuration des applications suivant des critères d'age, mais nous souhaitons que enseignants et élèves puissent partager des données suivant leur appartenance à une classe. | + | En effet, Primtux a simplifié l'utilisation et la configuration des applications suivant des critères d'âge, mais nous souhaitons qu'enseignants et élèves puissent partager des données suivant leur appartenance à une classe. |
- | Pour Windows, seuls les enseignants auront besoin d'utiliser telle ou telle ressource. ils devront utiliser les fonctionnalités de base. | + | Pour Windows, seuls les enseignants auront besoin d'utiliser telle ou telle ressource. Ils devront utiliser les fonctionnalités de base. |
Nous avons donc défini 2 groupes de partage: | Nous avons donc défini 2 groupes de partage: | ||
Ligne 29: | Ligne 29: | ||
- partage pour une classe, professeur et élèves d'une classe déposeront ou récupéreront dans ce partage les documents (exercices, documents..) de leur classe. Ce partage est identifié "**MaClasse**" | - partage pour une classe, professeur et élèves d'une classe déposeront ou récupéreront dans ce partage les documents (exercices, documents..) de leur classe. Ce partage est identifié "**MaClasse**" | ||
- | Afin de simplifier l'accès à ces ressources, nous monterons dans le système de fichier, les partages concernés par CIFS dès la connexion. | + | Afin de simplifier l'accès à ces ressources, nous monterons dans le système de fichiers les partages concernés par CIFS dès la connexion. |
Les partages seront démontés automatiquement à la déconnexion. | Les partages seront démontés automatiquement à la déconnexion. | ||
Ligne 45: | Ligne 45: | ||
<note>ATTENTION, c'est le dossier home d'un utilisateur du serveur, non pas de la machine cliente. | <note>ATTENTION, c'est le dossier home d'un utilisateur du serveur, non pas de la machine cliente. | ||
- | Ce dossier sera donc celui d'une classe, | + | Ce dossier sera donc celui d'une classe. |
- | nous identifierons toutes les classes de l'école et les désignerons comme étant des utilisateurs du serveur par exemple : cp, ce1, ce2, ou même Nicole-maitresse-cm2 peut importe, désigner un nom de classe sera plus "//portable//". | + | Nous identifierons toutes les classes de l'école et les désignerons comme étant des utilisateurs du serveur. Par exemple : cp, ce1, ce2, ou même Nicole-maitresse-cm2 peu importe, désigner un nom de classe sera plus "//portable//". |
Pour être plus visible au niveau de la fenêtre de session, on rajoute une session publique qui sera la session par défaut.</note> | Pour être plus visible au niveau de la fenêtre de session, on rajoute une session publique qui sera la session par défaut.</note> | ||
- | Donc nous décrirons le partage **forum** à monter sur le système de fichier des machines primtux dans /etc/fstab | + | Donc nous décrirons le partage **forum** à monter sur le système de fichiers des machines PrimTux dans /etc/fstab |
<file config /etc/fstab> | <file config /etc/fstab> | ||
.. | .. | ||
Ligne 62: | Ligne 62: | ||
<code root>mount /home/forum</code> | <code root>mount /home/forum</code> | ||
- | le montage du partage **MaClasse** se fera dans le setup de lightdm sur le principe suivant | + | le montage du partage **MaClasse** se fera dans le setup de lightdm sur le principe suivant : |
<code root>mount -t cifs //SRV/homes /home/MaClasse -o \ | <code root>mount -t cifs //SRV/homes /home/MaClasse -o \ | ||
rw,\ | rw,\ | ||
Ligne 134: | Ligne 134: | ||
* il faut créer le dossier pour le partage **forum** | * il faut créer le dossier pour le partage **forum** | ||
<code root>mkdir /home/forum</code> | <code root>mkdir /home/forum</code> | ||
- | * il faut créer le dossier des "**pseudos utilisateurs**" qui partagerons leur home directory, (on désigne un dossier particulier pour l'ensemble de ceux-ci) et créer ces pseudos-utilisateurs | + | * il faut créer le dossier des "**pseudos utilisateurs**" qui partageront leur home directory, (on désigne un dossier particulier pour l'ensemble de ceux-ci) et créer ces pseudos-utilisateurs |
<code root> | <code root> | ||
mkdir /home/classes | mkdir /home/classes | ||
Ligne 147: | Ligne 147: | ||
Retype new SMB password:</code> | Retype new SMB password:</code> | ||
- | Notez ce mot de passe, il devra être reporté dans [[/etc/lightdm/session/session-setup.sh]] des postes primtux | + | Notez ce mot de passe, il devra être reporté dans [[/etc/lightdm/session/session-setup.sh]] des postes PrimTux |
- | <note important>**attention** le script prend en guise de mot de passe : le nom de la classe, penser à adapter le script si vous choisissez une autre solution </note> | + | <note important>**attention** le script prend en guise de mot de passe le nom de la classe, penser à adapter le script si vous choisissez une autre solution </note> |
==== configuration du pc primtux ==== | ==== configuration du pc primtux ==== |