Bonjour à tous,
Su un poste j'ai installé Ubuntu 20.04. Il sera utilisé uniquement dans un carde pro comme Poste de vente (POS) pour un commerce. Comment limiter l’accès du user(vendeur) uniquement au logiciel de vente?
merci et bonne journée
Bonjour à tous,
Su un poste j'ai installé Ubuntu 20.04. Il sera utilisé uniquement dans un carde pro comme Poste de vente (POS) pour un commerce. Comment limiter l’accès du user(vendeur) uniquement au logiciel de vente?
merci et bonne journée
# shell de login ?
Posté par eric gerbier (site web personnel) . Évalué à 3.
une solution radicale, c'est de modifier le shell de login dans le fichier /etc/passwd pour ce compte, et d'y mettre le logiciel de vente en question.
[^] # Re: shell de login ?
Posté par gUI (Mastodon) . Évalué à 2.
Ce truc ça marche pour une console ou SSH par exemple. Mais je ne suis pas certain que ça marche avec un logiciel X11 : il faut d'abord lancer la session graphique.
De plus, quand on lance une session graphique,
/bin/bash
n'est pas ce qui arrive en premier à l'écran.Je pense plutôt qu'il devrait s'inspirer de ce qui est fait pour Kodi par exemple quand on veut qu'il déboule direct à l'écran à l'allumage de la machine. Par exemple ici : https://wiki.archlinux.org/index.php/Kodi#Running_standalone
Créer un utilisateur dédié, et paramétrer le launcher pour qu'il lance l'appli au démarrage.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# SPOF
Posté par _kaos_ . Évalué à -5. Dernière modification le 11 mai 2020 à 18:38.
Salut,
Tu introduis dans ton système un SPOF (point de défaillance unique)
Si tu n'as pas confiance en tes vendeurs, c'est un mauvais recrutement.
Sinon, et bah il va fallor ne plus dormir.
Matricule 23415
# titre
Posté par Sylvain Blandel . Évalué à 1.
Est-il possible de supprimer l'accès à tout ce qui permet aux utilisateurs de lancer d'autres logiciels : cacher tous les menus, les icônes, … et n'avoir sur le bureau qu'une seule chose : l'icône sur laquelle on clique pour lancer le logiciel de vente.
[^] # Re: titre
Posté par Anonyme . Évalué à 1.
oui avec restricted bash, rbash dans ton gestionnaire de paquet tu peux imposer beaucoup de limite.
lorsque tu demarre une session graphique, tu lance le serveur X qui lance XFCE/gnome/kde/unity qui offre plein de menu et de logiciel, pour ton cas tu peut configurer le serveur X pour qu'il se lance et lance ton logiciel. Comme cela point de menu, pas de possibilité de dedimensionner la fenetre etc …
[^] # Re: titre
Posté par Anonyme . Évalué à -2.
j'y pense, sous linux, tu peux supprimer avec synaptic les logiciel inutile un par un ou par groupe jusqu'a ce qu'il ne reste que ton logiciel, tous simplement.
# Mode kiosque
Posté par Bilbo . Évalué à 5.
Salut,
Si j'ai bien compris ton besoin, ce que tu cherches s'appelle le mode kiosque ("kiosk mode") ou mode application unique ("single-application mode").
Vu que tu parles d'Ubuntu, je suppose que tu utilises Gnome, j'ai trouvé une documentation là : https://help.gnome.org/admin/system-admin-guide/stable/lockdown-single-app-mode.html.en
Pour info, je l'ai jamais mis en production, j'espère que cette piste te permettra te trouver ce que tu veux.
# faire un kiosk
Posté par NeoX . Évalué à 2.
comme évoqué plus haut, tu cherches à faire un kiosk
le mieux, c'est de virer le Login Manager pour ne garder que le X11/wayland
tu poses ton logiciel dans le .xinitrc pour qu'il soit le seul à se lancer.
tu changes le script de shell de la personne pour faire un startx
il arrive alors sur un login en shell (c'est pas sexy mais efficace)
la personne rentre son login/pass, ca exécuté le startx (son shell par défaut)
le startx va lire le xinitrc, et ca lance ton application
Application que tu auras prévu pour avoir un mode "kiosk" sans bouton de fermeture autre que le "log off" qui va déconnecter l'utilisateur.
[^] # Re: faire un kiosk
Posté par Sytoka Modon (site web personnel) . Évalué à 3. Dernière modification le 12 mai 2020 à 17:00.
Et si tu veux bien faire les choses (pas de portes dérobées dans le soft), tu configures alors SELinux pour cet utilisateur, afin qu'il ne puisse lancer que ce seul logiciel..
[^] # Re: faire un kiosk
Posté par chimrod (site web personnel) . Évalué à 3.
Donc il n'y aurait pas de gestionnaire de fenêtre ? Comment ça risque de se comporter si l'application affiche une boite de dialogue ?
[^] # Re: faire un kiosk
Posté par NeoX . Évalué à 2.
si il y a X11, tu auras donc une fenêtre minimaliste
[^] # Re: faire un kiosk
Posté par chimrod (site web personnel) . Évalué à 2.
Welcome back au temps de XFree86 :)
Je sais pas si ça sera très vendeur…
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.