Что такое брелок для гномов
Это система хранения паролей - точно такая же, как внутри Chrome, и точно такая же, как внутри Firefox, за исключением того, что она общесистемна и по умолчанию зашифрована.
Именно поэтому Chrome использует его - собственное хранилище паролей Chrome не зашифровано. GNOME Keyring является системным компонентом, знает ваш пароль для входа и может использовать его в качестве ключа шифрования для всего остального. Chrome - это просто приложение, и у него нет клавиш, которые он мог бы использовать.
В KDE Chrome использует KWallet для той же цели. (В Windows я думаю, что она имеет свою собственную базу данных, но просит ОС держать только "главный ключ".)
Что насчет Firefox? Ну, технически база паролей Firefox зашифрована. Однако ключ шифрования хранится в файле рядом с базой данных, что означает, что другие программы в любом случае могут легко расшифровать пароли. Без системного набора ключей хранение пароля похоже на запись PIN-кода на вашей кредитной карте.
Seahorse?
Seahorse - это приложение для управления GNOME Keyring.
Почему он хранит пароли в виде простого текста,
Это не. На диске они зашифрованы (используя ваш пароль Linux). Конечно, они должны быть расшифрованы в памяти, чтобы программы могли их использовать . Chrome не может автоматически заполнить пароль, если он не имеет доступа к этому паролю в открытом тексте.
(Еще раз обратите внимание, что GNOME Keyring шифрует свое хранилище паролей, а сам Chrome - нет.)
разрешить кому-либо видеть пароли?
Вы даете свой пароль Linux кому-либо? Если нет, то никто не сможет увидеть содержимое набора ключей без вашего пароля для входа.
Как я могу отключить это с моего компьютера?
Вы можете запустить Chromium с опцией --password-store=basic
. Обратите внимание , что с помощью этой опции вы потеряете шифрование у вас были. Пароли будут храниться в базе данных SQLite3 ~/.config/chromium/Default/Login Data
, в виде простого текста.
Самый интересный вопрос: почему он хранит пароли без моего согласия?
Вы дали свое согласие, когда Chrome спросил: «Вы хотите сохранить этот пароль?"и вы нажали" Сохранить "во всплывающем окне. Скрыт ли пароль в собственной базе данных Chrome или в общей системе, не имеет значения.