Esistono due modi generali per eseguire graficamente le applicazioni come root (o, più in generale, come un altro utente). Programmi come gksu, gksudoe kdesudosono frontend grafici per sudo. Al contrario, pkexecè un frontend grafico per PolicyKit . Quando si eseguono manualmente programmi come root (o come un altro utente non …
Come posso impostare il Software Center per consentire agli utenti non root di installare elementi dai repository di Ubuntu senza dover digitare la loro password? Sono pienamente consapevole delle implicazioni per la sicurezza e sono disposto a correre il rischio. Fedora 12 veniva spedito con qualcosa del genere. (Modificando la …
Per anni, ho avuto il seguente nel mio sudoersfile: scott ALL=NOPASSWD: ALL Per coloro che non lo sanno, questo impedisce sudoe agli amici ( gksudo, ecc.) Di chiedere una password. Tuttavia, nel corso degli anni, sempre più cose che una volta utilizzate sudosono state passate all'utilizzo di PolicyKit. Sto cercando …
Dall'ultimo aggiornamento di Ubuntu 14.04, quando premo il pulsante di sospensione sul mio laptop, viene visualizzata una finestra pop-up con "È necessaria l'autenticazione per sospendere il sistema". La password non è richiesta quando si chiude il coperchio. Tuttavia, questo non funziona quando è collegato un altro monitor. C'è qualcosa che …
Da quando ho effettuato l'aggiornamento alla 14.10 ho un comportamento strano sul mio desktop. Ottengo popup che affermano che "È necessaria l'autenticazione per modificare i propri dati utente" e viene richiesta la mia password. Succede in momenti casuali, anche se sembra essere innescato dalle mie azioni. Ad esempio, succede ogni …
Su un sistema Unix tradizionale, gli utenti non root non possono farlo. Che cosa offre agli utenti questa capacità nei moderni ambienti desktop e come potrei fare per disabilitarlo su base per utente o per gruppo? Ho visto un ottimo metodo per impedire a chiunque di chiudere / sospendere, ma …
La riattivazione dell'ibernazione aggiungendo una regola al kit di criteri ha aggiunto l'opzione per ibernare la sessione desktop come previsto, ma non per la schermata di accesso. Come posso abilitare l'ibernazione direttamente dalla schermata di accesso del 14.04?
Seguendo le istruzioni qui ottengo: 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: Not authorized …
Ogni volta che sto installando nuovo software o apportando modifiche al sistema, Linux richiede la password di root. Qual è il nome di questo concetto di sicurezza e dove posso cercare ulteriori informazioni al riguardo?
Vorrei che Software Center, Update Manager e alcune altre applicazioni di gestione del sistema funzionassero senza chiedere password (come sudo fa se configurato con NOPASSWD) ma chiedendo invece solo una conferma, o anche senza alcuna conferma. Allo stesso tempo, non vorrei usare nessuna password utente. È raggiungibile?
Sto cercando di scrivere un nuovo .rulesfile per PolicyKit. Il mio tentativo di test (nella directory /etc/polkit-1/rules.d/) è simile al seguente: 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; }); Ma per quanto ne so, questo codice non viene mai …
Ad un certo punto la mia applicazione deve svolgere attività amministrative come la creazione di un file in / etc o l'esecuzione di comandi con privilegi di root. So che potrei semplicemente fare una domanda e risposta: os.popen("pkexec foo bar") Ma so anche che questo non è il modo pulito …
In 12.04 è stato possibile impedire l'arresto o il riavvio del sistema dalla schermata di accesso aggiungendo le seguenti restrizioni /etc/polkit-1/localauthority/50-local.d(adattate da qui ): [Disable lightdm PowerMgmt] Identity=unix-user:lightdm Action=org.freedesktop.consolekit.system.restart;org.freedesktop.consolekit.system.stop ResultAny=no ResultInactive=no ResultActive=no Con 14.04, questa regola sembra non avere più effetto. Qualche consiglio su come implementare la restrizione?
Attualmente, per tutti i miei comandi che richiedono l'accesso come root, devo scriverli su una riga di comando. Vorrei che la GUI mi chiedesse di digitare la mia password, quando è richiesto sudo, invece di dover digitare i comandi dalla riga di comando. C'è un modo per abilitare questo? In …
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.