Mot de passe sur logiciel

h2o64 Messages postés 477 Statut Membre -  
Flachy Joe Messages postés 2303 Statut Membre -
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 9705 Statut Contributeur 1 145
 
Change les droits pour l'utilisateur de la session 2 !
0
h2o64 Messages postés 477 Statut Membre 3
 
rien j'ai déjà essayer pas assez d'option
0
Flachy Joe Messages postés 2303 Statut Membre 261
 
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 477 Statut Membre 3
 
quelqu'un aurais une idée pour le faire graphiquement
0
Flachy Joe Messages postés 2303 Statut Membre 261
 
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 2303 Statut Membre 261
 
<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 477 Statut Membre 3
 
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 2303 Statut Membre 261
 
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