Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
sessions [Le 03/01/2009, 11:45] 213.95.41.13 créée |
sessions [Le 02/02/2024, 18:01] (Version actuelle) krodelabestiole ancienne révision (Le 02/02/2024, 17:59) restaurée (fausse manip) |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>menu_systeme}} | + | {{tag>menu_systeme fenêtre_de_connexion vétuste}} |
| - | ---- | + | |
| - | Cette page fait partie de la documentation [[:menu_systeme]], elle ne doit pas être supprimer même si elle garde une redirection sauf dans le cas ou le menu en question disparait du menu Système de Ubuntu. | + | 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. | 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. | ||
| + | |||
| + | [[http://fr.wikipedia.org/wiki/Session_%28informatique%29|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. | ||
| + | |||
| + | * Pour créer une session il suffit de rajouter un utilisateur : | ||
| + | Systèmes > Administration > Utilisateurs et groupes | ||
| + | * Puis déverrouiller avec le code super-utilisateur | ||
| + | * cliquer sur Ajouter | ||
| + | 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 | ||
| + | <code>sudo chmod -R ug+rw /home/segolene</code> | ||
| + | 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- on supprime tous les fichiers dans le répertoire de ségolène | ||
| + | - 2- on créer des liens : | ||
| + | <code>sudo ln -s /home/nicolas/Photos /home/segolene/Photos/</code> | ||
| + | |||
| + | 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/'' ) | ||
| + | |||