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.
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 …
Comment puis-je configurer le Centre de logiciel pour permettre aux utilisateurs non root d'installer des éléments à partir du référentiel Ubuntu sans avoir à saisir leur mot de passe? Je suis pleinement conscient des implications pour la sécurité et je suis prêt à prendre le risque. Fedora 12 livré avec …
Pendant des années, j'ai eu ce qui suit dans mon sudoersdossier: scott ALL=NOPASSWD: ALL Pour ceux qui ne le savent pas, cela empêche les sudoamis ( gksudo, etc.) de demander un mot de passe. Cependant, au fil des ans, de plus en plus de choses qui, une fois utilisées, sudosont …
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 …
Depuis que je suis passé à 14.10, j'obtiens un comportement étrange sur mon bureau. Je reçois des fenêtres pop-up affirmant que «l'authentification est requise pour modifier vos propres données utilisateur» et une invite pour mon mot de passe. Cela arrive à des moments aléatoires, même si cela semble être déclenché …
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, …
La réactivation de l'hibernation en ajoutant une règle au kit de stratégie a ajouté l'option d'hibernation à la session de bureau comme prévu, mais pas pour l'écran de connexion. Comment puis-je activer l'hibernation directement à partir de l'écran de connexion le 14.04?
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: …
Chaque fois que j'installe un nouveau logiciel ou que j'apporte des modifications au système, Linux demande le mot de passe root. Quel est le nom de ce concept de sécurité et où puis-je rechercher plus d'informations à ce sujet?
J'aimerais que le centre logiciel, le gestionnaire de mise à jour et certaines autres applications de gestion du système fonctionnent sans demander de mot de passe (comme sudo le fait s'il est configuré avec NOPASSWD), mais seulement demander une confirmation à la place, ou même sans aucune confirmation. En même …
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 …
À 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 …
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 …
Actuellement, pour toutes mes commandes qui nécessitent un accès root, je dois les taper sur une ligne de commande. Je voudrais que l'interface graphique m'invite à saisir mon mot de passe, lorsque sudo est requis, au lieu d'avoir à taper les commandes à partir de la ligne de commande. Existe-t-il …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.