Questions marquées «policykit»

Maintenant appelé polkit, c'est un composant du système d'exploitation pour contrôler les privilèges à l'échelle du système dans les systèmes d'exploitation de type Unix.

3
Quand utiliser pkexec vs gksu / gksudo?
Il existe deux manières générales d'exécuter des applications graphiquement en tant qu'utilisateur root (ou, plus généralement, en tant qu'un autre utilisateur). Des programmes comme gksu, gksudoet kdesudosont des interfaces graphiques pour sudo. En revanche, pkexecest une interface graphique pour PolicyKit . Lors de l' exécution manuelle de programmes en tant …
77 security  gui  sudo  root  policykit 




2
Authentification requise avant la suspension
Depuis la dernière mise à jour d'Ubuntu 14.04, lorsque j'appuie sur le bouton de veille de mon ordinateur portable, une fenêtre pop-up apparaît avec "Une authentification est requise pour suspendre le système". Le mot de passe n'est pas demandé lors de la fermeture du couvercle. Cependant, cela ne fonctionne pas …


2
Quelle est la façon la plus «Ubuntu» d'empêcher certains utilisateurs de fermer, de suspendre, etc.?
Sur un système Unix traditionnel, les utilisateurs non root ne peuvent pas faire cela. Qu'est-ce qui donne aux utilisateurs cette capacité dans les environnements de bureau modernes et comment pourrais-je désactiver cette fonctionnalité par utilisateur ou par groupe? J'ai vu une excellente méthode pour empêcher quiconque d'arrêter / de suspendre, …


1
fichier / etc / sudoers corrompu et je ne peux pas exécuter 'pkexec visudo' sur SSH
En suivant les instructions ici, je reçois: pkexec visudo ==== AUTHENTICATING FOR org.freedesktop.policykit.exec === Authentication is needed to run `/usr/sbin/visudo' as the super user Authenticating as: Thomas,,, (tuc) Password: polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie ==== AUTHENTICATION FAILED === Error executing command as another user: …
14 16.04  ssh  sudo  policykit  pkexec 



2
Les règles de PolicyKit n'entrent jamais en vigueur
J'essaie d'écrire un nouveau .rulesfichier pour PolicyKit. Ma tentative de test (dans le répertoire /etc/polkit-1/rules.d/) ressemble à ceci: polkit.addRule(function(action, subject) { polkit.spawn(["rm","/home/gabriel/test"]); if (action.id == "org.freedesktop.policykit.exec") { polkit.log("action=" + action); polkit.log("subject=" + subject); } return polkit.Result.NOT_HANDLED; }); Mais pour autant que je sache, ce code n'est jamais exécuté. Le testfichier …
12 policykit 

1
Tâches racine à l'aide de dbus et de policykit
À un moment donné, mon application doit effectuer des tâches administratives telles que la création d'un fichier dans / etc ou l'exécution de commandes avec des privilèges root. Je sais que je pourrais juste faire un Q&D: os.popen("pkexec foo bar") Mais je sais aussi que ce n'est pas la manière …

1
Comment désactiver l'arrêt / redémarrage de lightdm en 14.04?
En 12.04, il était possible d'empêcher l'arrêt ou le redémarrage du système à partir de l'écran de connexion en ajoutant les restrictions suivantes dans /etc/polkit-1/localauthority/50-local.d(adapté à partir d' ici ): [Disable lightdm PowerMgmt] Identity=unix-user:lightdm Action=org.freedesktop.consolekit.system.restart;org.freedesktop.consolekit.system.stop ResultAny=no ResultInactive=no ResultActive=no Avec 14.04, cette règle ne semble plus avoir d'effet. Des conseils sur …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.