Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/05/2013, à 20:22

Alex10336

[Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Bonjour,

Une question peut être "bête". Comment faire pour que lightdm (ou autre)  "force" l'utilisation d'un seul compte utilisateur ?
Dans le sens, pas plusieurs session X active, forcer la déconnexion des comptes.

Cordialement,

Dernière modification par Alex10336 (Le 25/08/2019, à 20:18)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#2 Le 25/05/2013, à 21:08

Zakhar

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Tu veux dire quoi ?

Un seul utilisateur à la fois ?
Un seul utilisateur déclaré sur le système ?
Autre chose ?

Peut-être peux-tu expliquer ce que tu veux faire au juste (le besoin) au lieu de commencer à envisager des solutions (car ce n'est sans-doute pas la bonne voie).

Dernière modification par Zakhar (Le 25/05/2013, à 21:09)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#3 Le 26/05/2013, à 21:00

Alex10336

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Tu veux dire quoi ?

Un seul utilisateur à la fois ?
Un seul utilisateur déclaré sur le système ?
Autre chose ?

Comme dis dans le sujet:

Dans le sens, pas plusieurs session X active, forcer la déconnexion des comptes.


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#4 Le 27/05/2013, à 18:49

Zakhar

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

C'est contradictoire avec l'énoncé !

Si tu forces la déconnexion, c'est que tu as laissé les sessions s'établir non ?

Si à la base tu ne laisses aucune session s'établir, la question ne se pose plus.

D'où mes interrogations que tu n'as pas élucidées.

Et d'ailleurs, tu t'apercevras que même pour toi-même, bien poser ton problème aide à le résoudre... on trouve parfois même la solution tout seul une fois qu'on fait cet effort. big_smile


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#5 Le 27/05/2013, à 18:59

BrunoGey

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Bonsoir,

ma compréhension de la question est la suivante :

Alex10336 ne souhaite créer qu'un seul et unique compte.
Ensuite, bloquer toute création d'un nouveau.

c'est bien ça ?

cdt


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#6 Le 27/05/2013, à 18:59

Alex10336

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Il n'y a rien de contradictoire dans ce que j'ai écris.

Si tu forces la déconnexion, c'est que tu as laissé les sessions s'établir non ?

Pour forcer une déconnexion, c'est qu'il y a eu une session, non ? roll

Si à la base tu ne laisses aucune session s'établir, la question ne se pose plus.

J'ai marqué ça nul part.
---
À la limite:

Moi a écrit :

Dans le sens, pas plusieurs session X active, forcer la déconnexion des comptes déjà ouvert.

Même si ce détail me parait évident.

Sur ce, je continue de chercher un peu partout tongue

Dernière modification par Alex10336 (Le 27/05/2013, à 19:00)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#7 Le 27/05/2013, à 19:01

Zakhar

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Je jette l'éponge, il y a un problème de compréhension. Sans doute n'utilisons nous pas le même vocabulaire, c'est souvent comme ça quand on en arrive à ce constat.

Bon courage !


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#8 Le 27/05/2013, à 19:02

Alex10336

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

BrunoGey a écrit :

Bonsoir,

ma compréhension de la question est la suivante :

Alex10336 ne souhaite créer qu'un seul et unique compte.
Ensuite, bloquer toute création d'un nouveau.

c'est bien ça ?

cdt

Non pas du tout neutral
Je suis si peu clair ?

Edit: @Zakhar: Merci quand même !

Dernière modification par Alex10336 (Le 27/05/2013, à 19:02)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#9 Le 27/05/2013, à 19:03

Zakhar

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Je confirme. tongue


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#10 Le 27/05/2013, à 19:12

BrunoGey

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Alex10336 a écrit :
BrunoGey a écrit :

Bonsoir,

ma compréhension de la question est la suivante :

Alex10336 ne souhaite créer qu'un seul et unique compte.
Ensuite, bloquer toute création d'un nouveau.

c'est bien ça ?

cdt

Non pas du tout neutral
Je suis si peu clair ?

Edit: @Zakhar: Merci quand même !

Ah  pardon, oui tu as été clair !

mais il n'y à Rien à faire !
Lightdm le fait déjà.......tu ne peut utiliser l'ordi, que via 1 seul compte à la fois, ci c'est la question.
Sinon, il faut bidouiller dans le menu 'roue dentée' pour enlever les options de changement d'utilisateur, et de fermeture de session.
De façon à ce que, la seule manière de changer d'utilisateur, soit de rebooter l'ordi ( par extinction complète, ou bien par redémarrer ).

c'est ça ?

cdt

bruno

Dernière modification par BrunoGey (Le 27/05/2013, à 19:17)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#11 Le 27/05/2013, à 19:14

Alex10336

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Screugneugneu ! lol

Exemple:
Sur lightdm: tata, toto et titi.
- Tata ouvre son bureau et le laisse ouvert (verrouillé ou non)...
- Titi veux ouvrir son bureau aussi. Donc il fait le "changement d'utilisateur".
- Les bureaux Tata et Titi sont tout deux ouvert. J'aimerai savoir comment empêcher ça (si possible)

J'vais tester avec "session-cleanup-script=...." dans la conf de lightdm. Quitte a killer les process.

Suis-je plus clair ? neutral


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#12 Le 27/05/2013, à 19:20

BrunoGey

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Alex10336 a écrit :

- Tata ouvre son bureau et le laisse ouvert (verrouillé ou non)...
- Titi veux ouvrir son bureau aussi. Donc il fait le "changement d'utilisateur".
- Les bureaux Tata et Titi sont tout deux ouvert.

Pour moi ce n'est pas faisable : pour que Titi puisse se logguer, il doit d'abord, délogguer tata...........d'où Tata doit absolument verrouiller son écran.......précaution sécuritaire de base.

cdt

bruno

Dernière modification par BrunoGey (Le 27/05/2013, à 19:26)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#13 Le 28/05/2013, à 09:49

Alex10336

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

BrunoGey a écrit :

Pour moi ce n'est pas faisable : pour que Titi puisse se logguer, il doit d'abord, délogguer tata...........d'où Tata doit absolument verrouiller son écran.......précaution sécuritaire de base.

"Pour moi ce n'est pas faisable", si surement. peut être pas proprement, mais c'est secondaire.
"précaution sécuritaire de base", je bosse pas à la nasa ^^

Ce que je trouve étonnant... c'est que Lubuntu est (normalement) taillé pour les petites configuration. Et bouffe tout avec cette connerie de multi-sessions.

Le plus bête est sans doute qu'il «suffirait» d'enlever l'option "changer d'utilisateur" pour laisser juste "déconnecter". Et interdire le "new login" sur l'écran de verrouillage...
D'où le forcing par lightdm, que je compte faire, vu que personne ne semble pouvoir/vouloir aider en ce sens.

Si quelqu'un a une meilleure idée, je suis tout ouie ! smile


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#14 Le 28/05/2013, à 20:17

BrunoGey

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Bonsoir, Alex10336

Je ne souhaite pas alimenter la polémique, mais je crois qu'il y a confusion entre sessions multiples : plusieurs utilisateurs possibles successivement, et plusieurs sessions ouvertes simultanément.

ci joint le lien dans la doc Ubuntu sur LightDM.

http://doc.ubuntu-fr.org/lightdm

Sincèrement, je ne trouve rien, sur la possibilité de plusieurs sessions ouvertes simultanément. (j'espère n'avoir rien manqué, des explications fournies).

cdt

bruno


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#15 Le 29/05/2013, à 13:55

Alex10336

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

J'ai aucune confusion dans ce que je veux faire. Le titre est assez explicite en soit, je trouve.
La doc du wiki je l'ai déjà vu wink
Si j'arrive ici, c'est justement que je trouve rien de propre trouvable sur internet (du moins j'ai pas trouvé)

Après s'il n'y a que ma façon bourrine, pas très propre de le faire, je ferais avec wink

"cdt" = ?


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#16 Le 29/05/2013, à 15:10

thib1984

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

La question que se posent les précédents participants est la suivante : "es-tu sûr que l'on puisse ouvrir plusieurs sessions simultanément?" Je pense comme eux, qu'il serait utile que tu sois certain que c'est possible (et que tu trouves des sources sur le net) avant de chercher des solutions!
Et je pense que si tu ne trouves pas de solutions sur le net c'est qu'il n'y a pas de problèmes associés, ne crois-tu pas?

Ah et sinon cdt = cordialement smile

Cdt

Hors ligne

#17 Le 29/05/2013, à 15:26

Alex10336

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Bonjour, thib1984,

Pourquoi vous répondez tous à coté ? hmm
La question n'est pas si c'est possible ou non...

thib1984 a écrit :

Et je pense que si tu ne trouves pas de solutions sur le net c'est qu'il n'y a pas de problèmes associés, ne crois-tu pas?

Il y a des "solutions" sur internet. Mais toutes obsolète pour l'instant.

Hors sujet: Faire une abréviation d'une marque de politesse est en tout point étrange.

Amicalement,

Dernière modification par Alex10336 (Le 29/05/2013, à 15:27)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#18 Le 29/05/2013, à 15:36

thib1984

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Alex10336 a écrit :

La question n'est pas si c'est possible ou non...

Avant de chercher une solution (ne permettre qu'une session ouverte à la fois) à un problème (il est possible d'ouvrir plusieurs sessions simultanément), tu ne crois pas qu'il est intéressant de vérifier que le problème se pose vraiment? Donc la première questions à trancher est celle-ci :
"Peut-on avoir plusieurs sessions ouvertes simultanément sous LXDE/lxdm?"

Alex10336 a écrit :

Il y a des "solutions" sur internet. Mais toutes obsolète pour l'instant.

Pourrais tu me montrer une de ces solutions? Et qu'entends-tu par obsolète?

Cordialement

Hors ligne

#19 Le 29/05/2013, à 15:41

Alex10336

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

thib1984 a écrit :

"Peut-on avoir plusieurs sessions ouvertes simultanément sous LXDE/lxdm?"

Je re met ma réponse: OUI ! (lxde/lightdm par contre)

thib1984 a écrit :
Alex10336 a écrit :

Il y a des "solutions" sur internet. Mais toutes obsolète pour l'instant.

Pourrais tu me montrer une de ces solutions? Et qu'entends-tu par obsolète?

Solution pour gnome/gdm/lxdm... rien de très intéressant..


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#20 Le 29/05/2013, à 15:51

thib1984

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Pardon j'avais inversé lxdm et lightdm

Alex10336 a écrit :

Je re met ma réponse: OUI ! (lxde/lightdm par contre)

C'est pour ce point que j'aimerai une source, une capture d'écran quelque chose...

Je pense qu'on avance dans la résolution/compréhension du problème.

Hors ligne

#21 Le 29/05/2013, à 21:38

BrunoGey

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Alex10336 a écrit :

- Titi veux ouvrir son bureau aussi. Donc il fait le "changement d'utilisateur".

Bonsoir Alex10336

Je crois commencer à comprendre :

L'option" changement d'utilisateur ", te ramène à LightDM , égal ( et implique ), délogguer l'utilisateur présent, pour permettre à un autre d'ouvrir sa session.

Ce qui m'amène à dire que , les 2 options " changer d'utilisateur " et " Fermer la session  ( retour à LightDM ) ", sont.............parfaitement identiques.
Et donc, on ne se retrouve jamais, dans la situation de 2 utilisateurs, ou plus, loggués simultanément.
Raison pour laquelle je pense, dans Unity ( menu roue dentée ), de U12.04.1 = le mien, il ne subsiste plus que, l'option " Fermer la session ".

smile

cdt

Bruno

Dernière modification par BrunoGey (Le 29/05/2013, à 21:43)


Le PC Samsung R720Systeme : Ubuntu 16.04.1  noyau 4.4.0-145-generic #171
Session graphique : Standard Unity. Formattez vos posts avec les balises BBcode
Rigolo ;-)    Pebkac2.fr

Hors ligne

#22 Le 29/05/2013, à 22:35

Zakhar

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Alex10336 a écrit :

Ce que je trouve étonnant... c'est que Lubuntu est (normalement) taillé pour les petites configuration. Et bouffe tout avec cette connerie de multi-sessions.

Je ne pense pas que si tu arrives à "désactiver le multi-session" tu gagneras quoi que ce soit en performance/mémoire.

Parce qu'en réalité, ton besoin semble bien cela, et tu fais fausse route à mon sens.

Au delà de ça, il semble que ce soit une spécificité LXDE, je ne me permettrais donc pas de répondre, ne l'ayant que très peu pratiqué.
Sur Ubuntu Vanilla (LightDM/Unity) les deux cinématiques sont possibles :
-1) fermer session / ouvrir une autre session
-2) changer d'utilisateur (donc sans fermer la première session)

Selon la description de ta solution, la cinématique 1) ne te pose pas de problème, seule la 2 t'ennuie (mais je n'ai peut-être toujours pas compris).

Et si donc la cinématique 2) est possible sur LXDE... après, tout dépend jusqu'où tu es prêt à aller pour "bloquer la chose". En effet, l'ouverture de session peut tout aussi bien se faire par une commande... et ça tu vas avoir du mal à le bloquer sans bloquer totalement toute session.

Si tu veux juste bloquer l'accès via les options graphiques, ce que je ferais pour Unity :
-1) script démarrage de session qui change la config de lightdm pour ne laisser que l'utilisateur courant (un script différent par utilisateur donc, ou un script un peu "trapu" qui fait ça fonction du user)
-2) un script au démarrage du PC qui remet l'ensemble des users de lightdm (sauvegarde du fichier)

Ainsi,
- au démarrage du PC tu as bien le choix de tous les comptes créés
- une fois logé sur un compte, il n'y en a apparemment pas d'autre, et donc les menus graphiques ne devraient pas te proposer de changer d'utilisateur (à tester).

Cependant rien n'empêche :
- ssh (si tu l'as activé)
- lancement de session "à la ligne de commande"
- quelqu'un qui remet la sauvegarde du fichier de config de lightdm contenant tous les users de façon à pouvoir ouvrir une autre session

Ces manipulations n’accéléreront en rien la session de ton utilisateur unique (au contraire, puisque tu vas rajouter 2 scripts)... si c'est cela que tu imaginais obtenir.

Dernière modification par Zakhar (Le 29/05/2013, à 22:37)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#23 Le 31/05/2013, à 11:13

Alex10336

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

BrunoGey a écrit :

Et donc, on ne se retrouve jamais, dans la situation de 2 utilisateurs, ou plus, loggués simultanément.

Sur raring si.

Zakhar a écrit :

Je ne pense pas que si tu arrives à "désactiver le multi-session" tu gagneras quoi que ce soit en performance/mémoire.

Justement si. Mon forcing actif, je vois la différence.

Sinon le script suivant dans la case "display-setup-script" fait dans le fond le boulot...

#!/bin/sh

log="/root/session.log"
now=`date -R`
liste=`cat /etc/passwd | grep "/home" | grep "/bin/bash" | cut -d: -f1`

echo -n "$now → $USER (kill:" >> $log
for item in $liste
do
    [ "$item" = "$USER" ] && continue
    [ "$item" = "$USER" ] || (pkill -u $item; echo -n " $item" >> $log )
done

echo ")" >> $log

exit 0

Dernière modification par Alex10336 (Le 03/06/2013, à 13:55)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#24 Le 31/05/2013, à 22:41

Zakhar

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Tu veux dire une fois qu'un user est venu se connecter à ton PC pendant que tu étais au WC ?... tongue

Parce que sinon c'est juste un bug incroyable que LXDE lance des choses pour des users qui n'ont jamais ouvert de session depuis que tu as démarré le PC.
En tout cas, avec ton script, si je remplace par pkill par pgrep, sur Ubuntu vanilla je n'ai absolument rien qui apparaît concernant les autres utilisateurs que moi sur le système.

Si sur LXDE ce n'est pas ainsi, ça mérite certainement que tu décrives le problème dans un rapport de bug, car, comme tu le disais plus haut, c'est effectivement assez malheureux pour une distribution sensée être plus légère !

Dernière modification par Zakhar (Le 31/05/2013, à 22:41)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#25 Le 03/06/2013, à 14:00

Alex10336

Re : [Abandon] Désactiver le changement d'utilisateur ? ("mono-session")

Bon, bah,

Sa tourne autour du pôt/des mots et compare avec des versions sans doute non concerné..

Je mets en "Résolu".

Merci d'avoir essayé de comprendre smile


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne