Mot de passe sur logiciel

Fermé
h2o64 Messages postés 389 Date d'inscription mardi 15 mars 2011 Statut Membre Dernière intervention 14 août 2012 - 3 sept. 2011 à 12:30
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 - 4 sept. 2011 à 20:58
Bonjour,
sur mon Ubuntu 11.04 j'ai 2 sessions et je voudrais restraindre l'accés au logiciel de la session 2. en clair, je voudrais mettre un mot de passe sur certaines applications.
Pouvez-vous m'aidez ????
Merci




4 réponses

Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 1 145
3 sept. 2011 à 14:37
Change les droits pour l'utilisateur de la session 2 !
0
h2o64 Messages postés 389 Date d'inscription mardi 15 mars 2011 Statut Membre Dernière intervention 14 août 2012 3
3 sept. 2011 à 14:42
rien j'ai déjà essayer pas assez d'option
0
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 259
Modifié par Flachy Joe le 3/09/2011 à 15:13
Principe :
Créer un groupe qui va contenir tous les utilisateurs sauf celui que tu veux bloquer puis changer les autorisations des exécutables que tu veux bloquer.
Méthode :
Ajouter les utilisateurs au groupe non bloqué
sudo addgroup nonbloque 
sudo adduser root nonbloque 
sudo adduser toto nonbloque 
# etc.. 
#tu peut lister les utilisateurs avec sudo getent passwd 

Modifier les droits sur un exécutable, pour l'exemple firefox
sudo chgrp nonbloque /usr/bin/firefox 
sudo chmod o-x /usr/bin/firefox 

Pour redonner à tous les utilisateurs le droit d'exécution :
sudo chmod o+x /usr/bin/firefox

;-) Flachy Joe ;-)
0
h2o64 Messages postés 389 Date d'inscription mardi 15 mars 2011 Statut Membre Dernière intervention 14 août 2012 3
3 sept. 2011 à 15:33
quelqu'un aurais une idée pour le faire graphiquement
0
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 259
3 sept. 2011 à 16:05
Sous gnome :
Étape 1 :
Menu Système -> Administration -> Utilisateurs et Groupes
Bouton Gérer les Groupes puis Ajouter
Nom du groupe : nonbloque, cocher tous les utilisateurs sauf celui à bloquer puis Valider
Étape 2 :
Ce n'est pas possible avec Gnome car les permissions d'exécution du fichier ne sont pas différenciées par Utilisateur/Groupe/Autre dans le navigateur. Il faut forcement passer par la console.
0
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 259
Modifié par Flachy Joe le 3/09/2011 à 16:11
<mode "Par pour Newbee" >
Une autre solution existe sans modifier les groupes : il faut configurer la gestion des ACL (Access Control List). Sur les noyaux commun, il suffit de remonter les partitions avec l'option acl (et l'écrire en dur dans /etc/fstab pour que ça résiste au redémarrage), sinon recompilation nécessaire pour activer le support.
Ensuite le navigateur KDE gère en natif l'ACL, sous Gnome il faut installer Eiciel.

Plus d'info ici : https://lea-linux.org/documentations/Gestion_des_ACL
</mode>
;-) Flachy Joe ;-)
0
h2o64 Messages postés 389 Date d'inscription mardi 15 mars 2011 Statut Membre Dernière intervention 14 août 2012 3
4 sept. 2011 à 10:22
Peut être que l'on pourrait simplement masquer les applications et empêcher l'accès au système de fichiers
-1
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 259
4 sept. 2011 à 20:58
empêcher l'accès au système de fichiers -> il faut que les appli à bloquer soit sur un FS spécifique si tu les extrait de ler emplacement actuelle je doute qu'elles trouvent leurs dépendances pour fonctionner correctement.

Franchement, c'est 2 lignes de code par appli, et une fois que c'est fait c'est fait.
Ouvre une console plutôt que de chercher des solutions graphiques...
0