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.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:primtux-samba [01/10/2018 17:10] Philippe Dpt35 |
doc:reseau:primtux-samba [01/10/2018 18:16] Philippe Dpt35 [Introduction] |
||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
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 mot de 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 |
(icônes pour chacun des utilisateurs standard 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'âge, mais nous souhaitons qu'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: | ||
- | - partage commun, toutes données communes sans droits particuliers, l'objectif par exemple étant la récupération de documents scannés depuis le copieur de l'école. Ce partage est identifié "**forum**" | + | - partage commun, toutes données communes sans droits particuliers, l'objectif par exemple étant la récupération de documents scannés depuis le copieur de l'école. Ce partage est identifié "**forum**". |
- | - 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 fichiers 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. | ||
Ligne 203: | Ligne 203: | ||
Elle est configurable à l'aide de thèmes. | Elle est configurable à l'aide de thèmes. | ||
- | Primtux a été dessiné autour du thème pretty, nous allons donc retoucher le fichier [[/usr/share/lightdm-webkit/themes/pretty/index.html]] pour ajouter le "session selector" | + | PrimTux a été dessinée autour du thème pretty, nous allons donc retoucher le fichier [[/usr/share/lightdm-webkit/themes/pretty/index.html]] pour ajouter le "session selector" |
<note>cf: https://askubuntu.com/questions/414344/how-to-add-a-session-type-button-to-lightdm-webkit-greeter-theme</note> | <note>cf: https://askubuntu.com/questions/414344/how-to-add-a-session-type-button-to-lightdm-webkit-greeter-theme</note> | ||
Ligne 305: | Ligne 305: | ||
</file> | </file> | ||
- | Nous avons donc ajouter le sélecteur de session en haut à gauche de la page de connexion | + | Nous avons donc ajouté le sélecteur de session en haut à gauche de la page de connexion. |
Ligne 315: | Ligne 315: | ||
* session-cleanup-script= | * session-cleanup-script= | ||
- | Ils sont exécutés en tant que root à la connexion et à la déconnexion de l'utilisateur, on les créera dans le dossier /etc/lightdm/session/ | + | Ils sont exécutés en tant que root à la connexion et à la déconnexion de l'utilisateur. On les créera dans le dossier /etc/lightdm/session/ |
configuration de lightdm | configuration de lightdm | ||
Ligne 329: | Ligne 329: | ||
- | Le script recoit dans son environnement diverses variables, | + | Le script reçoit, dans son environnement, diverses variables : |
<code config retour de la commande> | <code config retour de la commande> | ||
Ligne 354: | Ligne 354: | ||
- | On devra fournir les mots de passe des montages à réaliser dans ce script, ces mots de passe sont qui ont été définis dans le chapitre | + | On devra fournir les mots de passe des montages à réaliser dans ce script, ces mots de passe sont ceux qui ont été définis dans le chapitre |
" configuration du serveur Samba " ci-dessus | " configuration du serveur Samba " ci-dessus | ||
Ligne 395: | Ligne 395: | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Nous retrouvons donc le sélecteur de session en haut à gauche de la page de connexion | + | Nous retrouvons donc le sélecteur de session en haut à gauche de la page de connexion |
[[https://debian-facile.org/images/file-R08d98c388dfc22043220575f982e4240]] | [[https://debian-facile.org/images/file-R08d98c388dfc22043220575f982e4240]] | ||
- | Il suffit à l'utilisateur de choisir la session correspondant à sa classe puis à se connecter. | + | Il suffit à l'utilisateur de choisir la session correspondant à sa classe, puis de se connecter. |
On peut prédéfinir un choix dans le fichier /etc/lightdm.conf (le nom du fichier de session dans /usr/share/xsessions/ sans l'extension .desktop) | On peut prédéfinir un choix dans le fichier /etc/lightdm.conf (le nom du fichier de session dans /usr/share/xsessions/ sans l'extension .desktop) | ||
Ligne 411: | Ligne 411: | ||
==== Petites facilités pour l'utilisateur ==== | ==== Petites facilités pour l'utilisateur ==== | ||
- | Créer les points de montage sur chaque PC primtux | + | Créer les points de montage sur chaque PC PrimTux |
<code root> | <code root> | ||
mkdir /home/forum | mkdir /home/forum | ||
Ligne 419: | Ligne 419: | ||
</code> | </code> | ||
- | ajouter un dossier vide qui apparaitra dans le navigateur de fichier si le montage n'a pas réussi | + | Ajouter un dossier vide qui apparaîtra dans le navigateur de fichiers si le montage n'a pas réussi |
<code root> | <code root> | ||
mkdir /home/forum/Pas_Disponible | mkdir /home/forum/Pas_Disponible | ||
Ligne 443: | Ligne 443: | ||
Cependant PCManFM n'arrive pas à créer un dossier .Trash --BUG--</note> | Cependant PCManFM n'arrive pas à créer un dossier .Trash --BUG--</note> | ||
- | il faut donc modifier le comportement en effectuant une suppression immédiate | + | Il faut donc modifier le comportement en effectuant une suppression immédiate |
depuis menu --> Édition --> Préférences | depuis menu --> Édition --> Préférences | ||