Chaveiro: Aplicativo ainda solicitando acesso com entrada criada por "Security Add-Generic-Senha" -- security campo com password campo com keychain camp apple Relacionado O problema

Keychain: Application still requesting access with entry created via “security add-generic-password”


5
vote

problema

português

Estou adicionando uma entrada de chaveiro programaticamente em uma máquina através do comando segurança como tal:

  security add-generic-password -a "username@exchange.server.here" -s "Exchange" w "P@ssw0rd!" -T "/Applications/Microsoft Outlook"    

captura de tela da entrada de chaveiro gerada

Parece ótimo, assim como um gerado quando você montou o Outlook! No entanto, ainda recebo o "Microsoft Outlook deseja acessar a troca de chaves no prompt do seu keychain" quando o usuário abre o Outlook.

Eu perdi um passo aqui em algum lugar? Eu era da impressão que permitiu que os aplicativos acessassem uma entrada de chaveiro não vendada?

english

I'm adding a Keychain entry programatically onto a machine via the security command as such:

security add-generic-password -a "username@exchange.server.here" -s "Exchange" w "P@ssw0rd!" -T "/Applications/Microsoft Outlook" 

Screenshot of Keychain entry generated

It looks great, just like one generated one when you set up Outlook! However, I still get the "Microsoft Outlook wants to access key Exchange in your keychain" prompt when the user opens Outlook.

Have I missed a step here somewhere? I was of the impression that -T allowed applications to access a keychain entry unprompted?

        
 
 

Lista de respostas

1
 
vote

em versões mais recentes do OS X Agora você precisa adicionar uma partição Teamid

  security set-generic-password-partition-list -S teamid:UBF8T346G9 -s "Exchange" -k YOUR_USER_PW    

Se você "permitir" troca ou qualquer aplicativo para usar a senha e inspecioná-lo

  security dump-keychain -a > blip.txt    

Você pode ver o TeamID e usar isso no comando acima. Por exemplo, para sequela pro:

      class: "genp"     attributes:         0x00000007 <blob>="Sequel Pro : mydb (5180261558162063037)"     ...         entry 3:             authorizations (1): partition_id             don't-require-password             description: teamid:Y48LQG59RS             applications: <null>     ...    

Agora, quando você script esta senha confiável, você pode usar:

      security add-generic-password -a "me@localhost/mydb" -s "my db" -p thepasswordtomydb -T "/Applications/Sequel Pro.app" -U     security set-generic-password-partition-list -S teamid:Y48LQG59RS -s "my db" -k your_user_pw    
 

In newer versions of OS X you now have to add a partition teamid

security set-generic-password-partition-list -S teamid:UBF8T346G9 -s "Exchange" -k YOUR_USER_PW 

If you 'allow' Exchange or whichever app to use the password and then inspect it

security dump-keychain -a > blip.txt 

You can see the teamid and then use that in the command above. For instance for Sequel Pro:

    class: "genp"     attributes:         0x00000007 <blob>="Sequel Pro : mydb (5180261558162063037)"     ...         entry 3:             authorizations (1): partition_id             don't-require-password             description: teamid:Y48LQG59RS             applications: <null>     ... 

Now when you script this trusted password you can use:

    security add-generic-password -a "me@localhost/mydb" -s "my db" -p thepasswordtomydb -T "/Applications/Sequel Pro.app" -U     security set-generic-password-partition-list -S teamid:Y48LQG59RS -s "my db" -k your_user_pw 
 
 

Perguntas relacionadas

2  Desativar o pedido WiFi com acesso por chaveiro  ( Disable wifi order with keychain access ) 
Há dois wifis no trabalho. Um funcionário e um para os hóspedes (que também é usado para se conectar a dispositivos privates como iPhones). Eu tenho o mesmo I...

1  Mensagens Agent quer usar suas informações confidenciais armazenadas em "<key>" no seu chaveiro  ( Messages agent wants to use your confidential information stored in key in y ) 
Após a atualização para o Mavericks, fui bombardeado repetidamente com o seguinte prompt: . Mensagens Agent quer usar suas informações confidenciais armazen...

36  "Erro desconhecido = -2,147,414,007" na criação de certificado com assistente de certificado  ( Unknown error 2 147 414 007 on creating certificate with certificate assist ) 
Estou recebendo "Erro desconhecido = -2,147,414,007" na criação de um certificado através do aplicativo Keychain. etapas para recriar: . Abra o aplica...

0  Eu atualizei meu iPad ar para o iOS 8 e chaveiro não funcionando corretamente  ( I updated my ipad air to ios 8 and keychain not working correctly ) 
Após a atualização do meu iPad Air to iOS 8, o chaveiro não está funcionando corretamente. Ele ocasionalmente pedirá para salvar novos dados de login, mas nun...

2  Qualquer maneira de ter Safari / Keychain AutoFill Senha em um único site com solicitação em todos os sites?  ( Any way to have safari keychain autofill password on a single site with promptin ) 
Eu uso um gerenciador de senha diferente para a maioria dos sites, mas há um site que não funciona corretamente, mas o Safari / Keychain funciona. Eu posso ar...

1  Capaz de receber, mas não é possível enviar e-mails no MacOS Mojave a partir de qualquer conta usando qualquer aplicativo  ( Able to receive but unable to send emails on macos mojave from any account using ) 
Eu tenho um 2018 15 "MacBook Pro executando MacOS Mojave 10.14..2. Não consigo enviar e-mails de qualquer conta (seja Yahoo, hotmail, AOL ou outros) usando qu...

5  Excluiu todos os certificados por engano. Como recriar?  ( Deleted all certificates by mistake how to recreate ) 
Comecei a ver um problema no Chrome (38 no OSX 10.7.5) Acessando o GitHub. Eu tenho um erro de privacidade. Uma das recomendações sobre superusuário, e a resp...

5  Chaveiro: Aplicativo ainda solicitando acesso com entrada criada por "Security Add-Generic-Senha"  ( Keychain application still requesting access with entry created via security a ) 
Estou adicionando uma entrada de chaveiro programaticamente em uma máquina através do comando segurança como tal: security add-generic-password -a "usern...

2  Chaveiro Icloud e Wireless  ( Icloud keychain wireless ) 
Eu configuro o keychain do iCloud em um laptop de Mavericks e dois iPhones. Senhas para redes sem fio agora são sincronizadas entre todos os dispositivos. Até...

1  Como atualizar o acesso do keychain do Mac OS X 10.9  ( How to update mac os x 10 9 keychain access ) 
Eu estou usando o Mac OS X 10.9 e estou tentando atualizar minha senha do keychain. Acabei de alterar alguma senha do Facebook para que agora eu fiz o login n...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.