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 Les deux révisions suivantes | ||
doc:reseau:primtux-samba [01/10/2018 18:26] Philippe Dpt35 |
doc:reseau:primtux-samba [01/10/2018 18:33] Philippe Dpt35 |
||
---|---|---|---|
Ligne 173: | Ligne 173: | ||
Nous allons donc rajouter dans l'interface de connexion ce choix avec le sélecteur de session habituel. | Nous allons donc rajouter dans l'interface de connexion ce choix avec le sélecteur de session habituel. | ||
- | Commençons par ajouter les différentes sessions souhaitées | + | Commençons par ajouter les différentes sessions souhaitées. |
== Créer les sessions spécifiques par classe == | == Créer les sessions spécifiques par classe == | ||
- | Il n'est prédéfini qu'une seule session "fluxbox", | + | Il n'est prédéfini qu'une seule session "fluxbox",donc pour différencier les classes nous dupliquons simplement la session existante sous d'autres noms correspondant aux critères d'organisation (pour l'exemple j'ai choisi une différenciation par niveau classe). |
- | + | ||
- | donc pour différencier les classes nous dupliquons simplement la session existante sous d'autres noms correspondant aux critères d'organisation (pour l'exemple j'ai choisi une différenciation par niveau classe). | + | |
<code root> | <code root> | ||
Ligne 187: | Ligne 185: | ||
cp /usr/share/xsessions/fluxbox.desktop /usr/share/xsessions/fluxbox-bonjour.desktop | cp /usr/share/xsessions/fluxbox.desktop /usr/share/xsessions/fluxbox-bonjour.desktop | ||
</code> | </code> | ||
- | (on pourrait imaginer une organisation avec le nom des professeurs ou tout autre choix) | + | (On pourrait imaginer une organisation avec le nom des professeurs ou tout autre choix). |
- | ensuite on va modifier, pour chaque nouvelle session créée, le paramètre **Name**=fluxbox avec le texte qui apparaîtra dans le sélecteur **Name**=//Classe de CP// pour fluxbox-cp.desktop, et ainsi de suite... | + | Ensuite on va modifier, pour chaque nouvelle session créée, le paramètre **Name**=fluxbox avec le texte qui apparaîtra dans le sélecteur **Name**=//Classe de CP// pour fluxbox-cp.desktop, et ainsi de suite... |
== Modifier l'interface de connexion == | == Modifier l'interface de connexion == | ||
Ligne 307: | Ligne 305: | ||
== Créer les scripts de session de lightdm == | == Créer les scripts de session de lightdm == | ||
- | Les scripts sont identifiés dans la configuration de lightdm par les parametres | + | Les scripts sont identifiés dans la configuration de lightdm par les paramètres |
* session-setup-script= | * session-setup-script= | ||
* session-cleanup-script= | * session-cleanup-script= | ||
Ligne 313: | Ligne 311: | ||
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 |
<file config /etc/lightdm.conf> | <file config /etc/lightdm.conf> | ||
[Seat:*] | [Seat:*] | ||
Ligne 351: | Ligne 349: | ||
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 | 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 397: | Ligne 395: | ||
Il suffit à l'utilisateur de choisir la session correspondant à sa classe, puis de 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). |
<file config /etc/lightdm.conf> | <file config /etc/lightdm.conf> | ||
[Seat:*] | [Seat:*] | ||
Ligne 407: | Ligne 405: | ||
==== 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 415: | Ligne 413: | ||
</code> | </code> | ||
- | Ajouter un dossier vide qui apparaîtra dans le navigateur de fichiers 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 421: | Ligne 419: | ||
</code> | </code> | ||
- | Ajouter des liens symboliques dans les dossiers documents des utilisateurs | + | Ajouter des liens symboliques dans les dossiers documents des utilisateurs : |
<code root> | <code root> | ||
ln -sf /home/forum /home/01-mini/Documents/forum | ln -sf /home/forum /home/01-mini/Documents/forum | ||
Ligne 437: | Ligne 435: | ||
<note warning>Par défaut, la suppression d'un fichier dans le navigateur de fichiers **PCManFM** opère une mise à la Corbeille du fichier. | <note warning>Par défaut, la suppression d'un fichier dans le navigateur de fichiers **PCManFM** opère une mise à la Corbeille du fichier. | ||
- | 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. |
- | décocher : [ ] Mettre les fichiers supprimés à la "Corbeille" au lieu de les effacer du disque | + | décocher : [ ] Mettre les fichiers supprimés à la "Corbeille" au lieu de les effacer du disque. |