Un'applicazione chiede di sbloccare il portachiavi all'avvio, ma non dice quale


25

Un paio di settimane fa è apparso un popup ogni volta che mi avviavo dicendomi che un'applicazione vuole accedere al portachiavi ma non dice quale. Sono abituato a vedere il nome dell'applicazione nel popup ma qui dice solo "applicazione".

Non ho modificato alcuna password o fatto qualcosa che potrebbe avere qualcosa a che fare con quello, per quanto ne sappia.

Ho visto questa domanda ma, come ho detto, non ho cambiato nessuna delle mie password e non voglio che la password del mio portachiavi sia vuota.

Come posso sapere quale applicazione chiede di sbloccare il portachiavi e risolverlo?

Ecco come appare: testo alternativo


Quale versione di Ubuntu stai usando? Puoi inviarci l'istantanea della finestra popup?
karthick87,

Ubuntu 10.10. E questo è un aspetto negativo dell'istantanea, non funziona. Il tasto dello schermo di stampa e nessuno dei menu sembrano bloccati.
Idan K,

Posso fare una foto usando una macchina fotografica se pensi che ti aiuterà.
Idan K,

quale applicazione hai installato di recente che richiede una password ... Se ti colleghi a una rete wireless, assicurati che "disponibile per tutti gli utenti sia selezionato" ..
karthick87

Non credo di aver installato nulla di recente che richieda una password. E non mi unirò a una rete wireless.
Idan K,

Risposte:


9

Ho impostato la mia casella per l'accesso automatico e lo fa su ogni accesso. Nel mio caso è la famiglia di app nm-applet / network-manager.

modifica:
tra l'altro il problema è in circolazione da un po 'di tempo, evidentemente qualche soluzione parziale è stata annullata durante un aggiornamento del pacchetto, ma sto divagando ... una soluzione è qui

WHATEVER sta causando il problema che potresti aggiungere dopo il login ma prima di tutto: uno script con libpam-gnome-keyring per sbloccarlo ... il pacchetto per ottenere questo strumento è: libpam-gnome-keyring almeno in 11.04

#!/bin/bash  
#launch useful stuff for gnome
#first unlock the default keyring...  
echo YOUR_KEYRING_PASSWORD_HERE | /usr/libexec/pam-keyring-tool -u -s  
#then run nm-applet in the background...  
nm-applet &  

e ai "bug" su bugzilla viene probabilmente data continuamente priorità di basso perché è solo per gli utenti autologin. non accade "out of the box" solo a causa della personalizzazione. sto solo cercando di aiutarti a capire perché sembra che agli sviluppatori non importi. non è un problema di codifica, è ... beh ... qualcos'altro.

il video di prova che è nm-applet è qui

e il motivo per cui congela il sistema di menu non è a causa di gksudo, è perché è un'applet che tenta di avviarsi che afferra il vassoio e blocca il sistema di menu. almeno nel mio caso è comunque possibile avviare icone sul desktop. prova a mettere una scorciatoia per un terminale lì se devi davvero andare in giro con il prompt lì.


Registro automatico da sempre. Come fai a sapere quale app la causa nel tuo caso? Posso in qualche modo verificare cosa lo sta causando nella mia configurazione?
Idan K,

np, solo sconvolgente che sapevo di avere ragione e non ho ottenuto la taglia ... ma vabbè. non ha incontrato il
limite di

Ti darei il resto del mio rappresentante se potessi, se questo ti consola;)
Idan K

di nuovo np. avrei potuto fare questo scavo prima che scadesse e non l'ho fatto. colpa mia
RobotHumans il

5

Dal punto di vista della sicurezza, la risposta è che nelle distribuzioni attuali (non solo Ubuntu) non si può dire quale sia l'applicazione. Vedere https://bugzilla.gnome.org/show_bug.cgi?id=574315#c4 per chiarimenti da uno sviluppatore di gnome-keyring, comprese le implicazioni di sicurezza e l'ambito dell'attività. Vedi anche http://live.gnome.org/GnomeKeyring/SecurityPhilosophy

(Da un punto di vista pratico sto anche usando l'auto-login su Ubuntu, e sembra che sia davvero nm-applet.)


2

Ho trovato:

Nessuno di loro ha una risposta adeguata, il che mi porta a credere che non c'è modo di scoprire quale applicazione ti sta chiedendo di sbloccare il portachiavi.


per favore, vedi la mia risposta modificata e il video
RobotHumans,

grazie per il link bug, ho aggiunto un link al bug upstream qui e sulla domanda unix - bugzilla.gnome.org/show_bug.cgi?id=574315 e ho richiesto commenti dagli sviluppatori qui
david.libremone

1

È possibile che hai cambiato la password di recente?

Per vedere quali password sono memorizzate nel tuo portachiavi, vai su "Password e chiavi di crittografia" nel sistema -> preferenze (penso - lo disinstallo sempre come rischio per la sicurezza).

In quell'applicazione (chiamata Seahorse a proposito), fai clic sul portachiavi "Accedi" e modifica la password su quella corrispondente alla tua password corrente, oppure rimuovi la password da quel portachiavi cambiandola con una password vuota ( ricevere un avviso sull'uso di "archiviazione non sicura").


1

Ok, vai alla cartella Home Luoghi> Cartella Home e premi CTRL-Hper mostrare i file nascosti, quindi vai a .gnome2/keyrings. Guarda default.keyring . Se c'è o c'è una sorta di file chiamato 'default' allora guardalo e questa è l'app che ti causa tutto questo problema.


Sono presenti entrambi i file che hai citato. defaultcontiene la stringa default. e default.keyringsembra contenere solo dati binari.
Idan K,

C'è un file sul mio laptop, lo avvierò e vedrò come si chiama e poi ti ricontatterò con esso. Potrei anche pubblicare un esempio di ciò che dice nella parte del nome.
Micheal Harker,

Sul mio laptop non ci sono file binari: /
Micheal Harker

1

In alternativa, è possibile eliminare la cartella del portachiavi e riavviare. Questo dovrebbe sbarazzarsi della casella Password. Non si romperà nulla mentre si ricrea usando le impostazioni predefinite :)


0

Esegui System Monitor da System - Administration e controlla quale applicazione sta generando il prompt.


Quando viene visualizzato il messaggio, non è possibile premere nulla sullo schermo, incluso il Systemmenu.
Idan K,

0

Ciao La finestra di dialogo del portachiavi si apre ogni volta che Ubuntu trova una rete wireless.È un'utilità per salvare le credenziali della tua rete segreta come password ecc. (Non ricordo la posizione esatta mi dispiace)


um ... se viene richiesto di trovare le reti wireless e successivamente si unisce, è gestore di rete data la selezione predefinita del pacchetto. L'ho già notato in una precedente risposta
RobotHumans, il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.