Table des matières

, ,

Cette page fait partie de la documentation menu_systeme, elle ne doit pas être supprimée même si elle garde une redirection sauf dans le cas ou le menu en question disparait du menu Système de Ubuntu. Elle sert à rediriger ou référencer les logiciels utilisés.

Session

Chaque utilisateur a des préférences, des profils pour la plupart des logiciels. Une session c'est comme un classeur ou chaque feuillet représente un utilisateur.

Définition sur wikipedia

Comment créer une session ?

On a vu qu'un utilisateur = une session. À savoir qu'une session utilisateur est forcément créée lors de l'installation.

Systèmes > Administration > Utilisateurs et groupes

Remplissez les champs et le tour est joué !

Pour l'exemple qui suit, on commence par créer un utilisateur Nicolas, puis une utilisatrice Ségolène

Vous voilà donc avec deux sessions


Les fichiers de Nicolas seront stocké dans /home/nicolas et les fichiers de Ségolène dans /home/segolene dans ces répertoires on retrouve les fichiers de stockage (les musiques, photos, etc.) ainsi que les fichiers de configuration (amsn, firefox, evolution …)

Droits et propriétaires

À partir de maintenant vous aurez le choix au démarrage.

Si vous ouvrez la session de Nicolas, tous les fichiers créés appartiennent à Nicolas. Nicolas est le propriétaire de ces fichiers, c'est lui qui décide si les autres peuvent les lire (droits en lecture) les modifier (droits en écriture) ainsi que l'exécution de ceux-ci. Il en va de même pour les fichiers créés par Ségolène sous sa propre session.

Pour en savoir plus sur les droits droits et sur utilisateurs et groupes users-admin

Groupes

Pour faciliter les choses, il est possible de créer des groupes Système > Administration > Utilisateurs et groupes Ainsi dans notre exemple, on déclare Nicolas et Ségolène dans le même groupe (à savoir users par exemple)

Gestion des droits

Pour que nicolas puisse regarder et modifier les fichiers de ségolène (par défaut ils sont en lecture seule) taper dans un terminal

sudo chmod -R ug+rw /home/segolene

avec cette commande ségolène (commande u pour utilisateur) peut lire, modifier ces fichiers (commande +rw) ainsi que le groupe (commande g) dans notre exemple le groupe users peut lire et modifier les fichiers, or nicolas appartient au groupe users. la commande -R permet d'appliquer les changements dans les sous-répertoires.

Partage

Vous pouvez partager deux répertoires en gérant vos droits mais aussi en créant des liens symboliques qui imiteront dans un dossier la présence des fichiers. Cela permet de créer un miroir d'un dossier de nicolas dans la session de ségolène

ex pour partager le répertoire photo présent sur nicolas dans la session de ségolène

  1. 1- on supprime tous les fichiers dans le répertoire de ségolène
  2. 2- on créer des liens :
sudo ln -s /home/nicolas/Photos /home/segolene/Photos/

Cela fonctionne aussi pour une même configuration d'un logiciel (ex pour partager le même compte aMSN : sudo ln -s /home/nicolas/.amsn /home/segolene/.amsn/ )