Keychain diz "O acesso a este item é restrito" após a atualização para o Lion

16

Recentemente, atualizei para o Lion e, desde então, não consigo usar o Keychain para ver minhas senhas armazenadas. Quando clico na caixa de seleção para mostrá-la, ela solicita minha senha mestra e aparece uma caixa de diálogo que diz "O acesso a este item é restrito".

Com base nas perguntas de leitura aqui e em outros sites de suporte, tentei usar o recurso "Keychain First Aid" do programa Keychain Access. Ele relata que não há erros. Eu também usei o Disk Utility para reparar permissões de disco, e isso também não resolveu o problema.

Procurei em ~ / Library / Keychains / e parece que tenho permissão de proprietário para ler e gravar o arquivo de chaveiro, e minha conta principal é o proprietário.

Existe algo mais que eu possa tentar consertar isso? Eu odiaria perder minhas senhas de chaveiro.

Atualizar:

Também tentei arrastar meu arquivo login.keychain do Finder para o Keychain Access e não tive sorte. Também tentei cavar no aplicativo de linha de comando de segurança, mas não progredi ...

Atualização 2:

Depois de tentar todas as sugestões que comentei aqui, eu ainda estava recebendo esse erro, mas fiz uma atualização de software e reinicializei, e agora meu chaveiro está funcionando novamente. Então, eu não tenho idéia do que deu errado, mas agora está corrigido! Vou escolher uma resposta como aceita.

ryan_s
fonte
Eu tive o mesmo problema que eu encontrei é que de alguma forma está ligada a não ser na Internet e a hora ea data não foram atualizados uma vez eu mudei para hora e data correta reiniciado e ele me permitiu o acesso de volta

Respostas:

7

Existem várias razões pelas quais o Keychain faz isso. Muitas vezes, é porque uma nova conta para a qual você pode ter mudado não possui os mesmos / caminhos corretos para o Keychain que costumava. Para iniciantes, tente alterar a senha de login principal da sua conta; se isso não fizer nada, tente isso no terminal:

$ sudo touch login.keychain
$ codesign -vvv /Applications/Utilities/Keychain\ Access.app

Se você receber um erro como:

/Applications/Utilities/Keychain Access.app: code or signature modified

então:

$ codesign -vvv /Applications/Utilities/Keychain\ Access.app

o que deve lhe dar a resposta:

/Applications/Utilities/Keychain Access.app: valid on disk
/Applications/Utilities/Keychain Access.app: satisfies its Designated Requirement

Reinicie.

eu vou
fonte
Essas parecem ótimas sugestões, infelizmente, não foram corrigidas. Não mudei de conta, mas tentei tocar no login.keychain, alterar minha senha e assinar um código (o que me dá uma saída "válida" e "satisfaz"). Ainda dá o mesmo erro.
ryan_s
Eu esqueci de mencionar a reinicialização; Fico feliz em ver que funcionou. ;-)
l'L'l
@ Lri, -vvvincrementa o nível de detalhamento da saída ( EXEMPLOS ), então sim, faz alguma coisa. O objetivo dos comandos escolhidos é ajustar o carimbo de data / hora no chaveiro de login e verificar a assinatura existente com saída detalhada. -f -sforçaria a substituir qualquer assinatura existente no caminho a ser substituído e assinado; Por que você faria isso? Dê uma olhada nas páginas do manual para ter uma melhor idéia dos conceitos de códigos de projeto.
1 em
13

A execução da versão da linha de comando do Keychain:

security dump-keychain -d login.keychain

também falham, mas com a mensagem estranha In dark wake, no UI possible?

Em seguida, parte do Mac OS fica confusa sobre se está dormindo ou não . Não há necessidade de reiniciar. Coloque-o em repouso, acorde e o chaveiro ficará bem novamente. Às vezes, isso acontece no meu MacBook Pro: eu o abro para ativá-lo, pressiono o botão liga / desliga por hábito, apenas para desligá-lo enquanto ele tenta iniciar, resultando em um comportamento estranho do Keychain.

andrew
fonte
2
Isso resolveu meu problema - coloquei-o no modo de suspensão e acordei-o novamente, e meu chaveiro funcionou novamente. Obrigado!
Amitp
2
Eu apenas acertei isso em Yosemite ao tentar abrir um backup de chaveiro antigo. Obrigado por postar isso!
Cbowns 16/05
Impressionante. Minhas mãos estavam ficando suadas!
VH-NZZ
Excelente! Corrigido o problema "Acesso a este item é restrito" do Acesso às chaves no macOS Mojave agora.
Rockallite 27/09/18
8

isso funcionou para mim - abra o acesso ao chaveiro, clique na trava para trancar o chaveiro e desbloqueie novamente!

Matt
fonte
1
Não entendo, por que essa resposta foi reduzida? Foi o que funcionou para mim também.
Henno 5/07
ÓTIMO!! thx you
LucScu 9/09/19
Eu tive o mesmo problema após a migração para um novo Mac usando o Assistente de Migração. Eu tentei coisas diferentes para consertá-lo, mas essa é a única coisa que fez. Muito Obrigado!
Ocroquette 29/09/19
Essa correção simples funcionou para mim com vários aplicativos de terceiros. Obrigado!
jbbj94 15/01
3

Para iniciantes, o Keychain possui uma pequena ferramenta bacana chamada: "Keychain first aid" (⌥⌘A), que deve fazer o truque. Após a conclusão, você precisa sair e fazer login novamente.

MB42
fonte
3

Aqui está o que funcionou para mim:

  • Acesso aberto ao chaveiro
  • Execute os primeiros socorros das chaves (⌥⌘A)
  • Reinicie o mac

Eu tentei algumas abordagens mencionadas acima e nenhuma delas funcionou.

Ray Hunter
fonte
1

Eu suspeito que você é um usuário do MobileMe?

Eu tive os mesmos problemas. Se você ainda estiver usando / sincronizando o MobileMe em um Mac 10.6.8 ou anterior, provavelmente é melhor parar. Parece que os certificados emitidos pela Snow and Lion não são totalmente compatíveis.

Faça uma cópia do seu chaveiro e, em Acesso ao chaveiro, exclua tudo o que possui .mac ou MobileMe em seu nome e reinicie. Os certificados do MobileMe serão preenchidos novamente e você deverá ficar bem.

Se isso falhar, tente apenas arrastar sua chave antiga para o painel Chaveiro do Keychain Access. Você terá um novo chaveiro separado do seu chaveiro de login, que deverá ser desbloqueado para uso. Quando tudo estiver funcionando bem, você pode arrastar os itens daqui para a sua Chaveiro de login. Você pode achar que alguns ainda não lhe darão permissão para acessar. Eu tinha um ou dois assim e, no final, apenas refizi-os manualmente.

gsymon
fonte
Eu não sou um usuário móvel, mas tentarei arrastar meu chaveiro antigo para o Keychain Access.
ryan_s
Para o registro, isso não funcionou. Arrastar o arquivo login.keychain para o painel Chaveiros não faz nada e arrastar para o painel principal onde estão os dados informa que não tenho permissão.
ryan_s
1

Encontrei esse problema após uma atualização do El Capitan (10.11.2). O acesso a este item é restrito. Erro 253200. Somente algumas senhas não foram obtidas. Aqui está o que eu fiz para resolver o problema.

Em El Capitan, não há recurso de primeiros socorros em chaveiro. O Utilitário de Disco NÃO pode mais ser usado para reparar permissões de disco (você pode fazer isso na linha de comando, mas não é útil nesse caso). Portanto, muitos conselhos na Internet estão desatualizados, portanto, nesta nota.

  • Usei Acesso ao chaveiro> Preferências / Geral para redefinir meu chaveiro de login padrão.
  • Saí do Acesso ao chaveiro
  • Abri o ~ / Library / Keychains /
  • Entrei no Time Machine
  • Voltei a um tempo anterior à provável corrupção (no meu caso, a atualização 10.11.2)
  • Eu restaurei o item login.keychain
  • Não substituí, mas adicionei o arquivo e o renomeei como old.keychain.
  • Abri usando acesso ao chaveiro. Agora eu podia ler minhas senhas antigas.
  • Eu tive que redigitar senhas - inclusive para o Mail. Observe que você precisará digitar novamente senhas também para os servidores smtp
Anthony Finkelstein
fonte
1

Keychain diz que "o acesso a este item é restrito"

Como postado por Matt: Isso funcionou para mim também.

  • abra o acesso ao chaveiro, clique no cadeado para trancar o chaveiro e desbloqueie novamente! -

É a opção mais simples e potencialmente menos destrutiva e eu era muito cético, mas funcionou. Então vale a pena tentar, pois leva segundos. Estou executando o OS X El Capitan V 10.11.6

Paul Flockhart
fonte
Bem-vindo ao perguntar diferente! Infelizmente, este é um comentário em resposta ao comentário de outra pessoa sobre uma resposta diferente e por si só, na verdade não fornece uma resposta para a pergunta. "Respostas" são para o que aborda diretamente a pergunta postada pelo OP. Para ajudar a melhor aclimatá-lo ao site, sugiro que reserve um momento para revisar o passeio .
Allan
1

No Mojave, com o código de erro "-25320", a correção era colocar o sistema em suspensão e reativá-lo. É isso aí! Nenhuma reinicialização ou alteração de permissão é necessária.

Ed McManus
fonte
0

Descobri que quando estava no menu de acesso ao chaveiro e clicou na minha rede para abri-lo, recebi a mensagem "acesso restrito" quando, na extrema esquerda, o ícone "login" estava destacado. No entanto, se, na extrema esquerda, o ícone "sistema" estiver destacado, eu posso recuperar minha senha da rede que selecionei. Não é necessário reiniciar. Espero que isto ajude alguém!

Nicole
fonte
0

Eu estava recebendo a mesma mensagem. Primeiro, tentei o chaveiro de primeiros socorros, que não encontrou nada errado. Depois fui ao Utilitário de Disco e selecionei o HD do Macintosh e executei Reparar Permissões de Disco , depois voltei para o Keychain First Aid e o executei novamente, ainda não mostrava nada errado, MAS agora meu Keychain está funcionando como deveria.

STPUD
fonte