Запрос пароля при первом открытии VSCode

Когда я включаю свой компьютер и открываю VSCode, он запрашивает у меня пароль, говоря:

Enter password to unlock your login keyring
The login keyring did not get unlocked when you logged into your computer.

В сети существует несколько случаев такой же ситуации, но я никогда не сталкивался с проблемой именно с VSCode .
Я знаю, что "проблема" связана с связкой ключей, но почему я получаю это только на VSCode?

РЕДАКТИРОВАТЬ: У меня Ubuntu 20.04 и включен автоматический вход.

1
задан 17 July 2021 в 12:37

1 ответ

При автоматическом входе в систему связка ключей не разблокируется при входе в систему.

Каждый раз, когда программа сохраняет свой пароль в связке ключей и пытается получить к ней доступ, связка ключей запрашивает свой пароль, который по умолчанию совпадает с паролем входа в систему.

Например, случай для хром / ион или ssh-agent . Я не знаю, что делает vscode / ium в вашем случае, возможно, он пытается получить доступ к некоторому репозиторию git через соединение ssh (так что это может быть на самом деле ssh-agent пытается получить доступ к ssh-ключу (?)) или хочет получить доступ к некоторым сохраненным паролям git или ssh в брелоке. Он также может поступать от плагина, например. Я видел сообщения о том, что Live Share может вызвать это .

Возможные решения:

  • Не используйте автоматический вход, тогда связка ключей будет автоматически разблокирована с вашим логином.
  • Удалите пароль из связки ключей, чтобы избежать всплывающего окна. Однако вы должны знать о последствиях для безопасности. Я бы сделал это только в том случае, если вы единственный пользователь своей системы и используете полное шифрование диска.

См. Также: Как мне перестать получать запрос на разблокировку брелка по умолчанию при загрузке?

1
ответ дан 28 July 2021 в 11:17

Другие вопросы по тегам:

Похожие вопросы: