Vous regardez une version antérieure (v. /display/SE/SENS+-+Guide+d%27utilisation+des+Espace+Cours) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 8) afficher la version suivante »

Les espaces cours de SENS sont principalement pour préparer et présenter des laboratoires et des travaux pratiques.

La collaboration entre le professeur, les démonstrateurs et les auxiliaires est primordiale.

Le répertoire nommé prive est visible et modifiable par le professeur, les démonstrateurs et les auxiliaires exclusivement.

Le répertoire nommé cours est pour présenter aux étudiants leurs travaux.

En d'autre mots, le professeur, les démonstrateurs et les auxiliaires possèdent un accès identique aux deux sous répertoires prive et cours.

Par contre, les étudiants possèdent la lecture seulement sur le sous répertoires cours.

Voici un guide d'utilisation des espaces cours que les professeurs, les démonstrateurs et les auxiliaires doivent suivre pour éviter des problèmes d'accès.

Un commande linux utile pour ce guide est la suivante: "ls -al". Cette commande affiche tous les sous-répertoires, tous les fichiers et leurs permissions du répertoire courant.

Les permissions sont affichées de la manière suivante:

 

Les valeurs numériques sont 4 pour un r (read), 2 pour w (write) et 1 pour x (execute).

Donc, une permission totale est égale à 7, une permission de lecture sur un répertoire est égale à 5 (un fichier 4) et aucune permission est égale à 0 

Pour plus d'information: permissions.

Créer un répertoire ou un fichier

Lors de la création (touch ou mkdir) d'un nouveau document/répertoire directement dans l'espace cours :
le système applique les permissions d'écriture au propriétaire (rw) et les permissions étendus par défaut voulus.

Copier un répertoire ou un fichier

Par contre, lors d’une copie répertoire/fichier, il faut s’assurer de la permission minimale de lecture du groupe.
Dans le répertoire prive, la lecture doit être permise pour le groupe de profs, démos et auxiliaires.
Dans le répertoire cours, la lecture doit être permise pour ce même groupe de profs et celui des étudiants

Pour hériter de ces permissions étendues, il faut s’assurer des permissions suivantes :

  1. Pour un répertoire :
    1. les permissions doivent être 750 ou rwxr-x---
    2. pour les modifier: chmod -R g+rx nom_du_repertoire
  2. Pour un fichier :
    1. les permissions doivent être 640 ou rw-r-----
    2. pour les modifier chmod g+r nom_du_fichier

Si l’usager copie un répertoire/fichier sans permissions pour le groupe, le résultat de cette copie va être trop restrictif.
Le système applique les permissions les plus restreintes possible pour limiter l'accès à un auditoire trop élargi.
Le système se fit sur les permissions de la source et préserve l’accès source.

Suggestions d'utilisation

Voici trois règles générales à suivre :

  1. S’assurer des permissions de groupe mentionnées ci-dessus.
  2. Utiliser la commande cp (pour un fichier) ou cp -r (pour un répertoire) pour déplacer des données dans l'un ou l'autre sous répertoire de l'espace cours
  3. NE JAMAIS UTILISER LES COMMANDES
    1. mv (move)
    2. l’option -p avec la commande cp (copy)

Ouverture des permissions

Si le propriétaire des données veut permettre l'écriture au groupe de professeurs, de démonstrateurs et d'auxiliaires, il faut :

  1. Pour un répertoire :
    1. les permissions doivent être 750 ou rwxrwx---
    2. pour les modifier: chmod -R g+rwx nom_du_repertoire
  2. Pour un fichier :
    1. les permissions doivent être 640 ou rw-rw----
    2. pour les modifier chmod g+rw nom_du_fichier

En cas extrême: arranger_les_permissions_espace_cours

Dans un cas extrême ou les permissions doivent être ouvertes pour tous les professeurs, les démonstrateurs et les auxiliaires, une commande arranger_les_permissions_espace_cours peut être utilisée.

Ceci est seulement dans un cas extrême et cette commande est bien répertorier pour savoir qui l'utilise et accède aux espaces cours.

L'argument que cette commande accepte est l'espace cours du répertoire dont vous avez les droits comme professeur, démonstrateur et auxiliaire. 

Example #1: prive

Si le 

  • Aucune étiquette