blob: 0418e64e97045e0f1d6e3bbb73a6e966978f5570 [file] [log] [blame] [view]
andybonsad92aa32015-08-31 02:27:441# Linux Password Storage
andybons3322f762015-08-24 21:37:092
3On Linux, Chromium can store passwords in three ways:
andybons3322f762015-08-24 21:37:094
andybonsad92aa32015-08-31 02:27:445* GNOME Keyring
6* KWallet 4
7* plain text
andybons3322f762015-08-24 21:37:098
andybonsad92aa32015-08-31 02:27:449Chromium chooses which store to use automatically, based on your desktop
10environment.
andybons3322f762015-08-24 21:37:0911
andybonsad92aa32015-08-31 02:27:4412Passwords stored in GNOME Keyring or KWallet are encrypted on disk, and access
13to them is controlled by dedicated daemon software. Passwords stored in plain
14text are not encrypted. Because of this, when either GNOME Keyring or KWallet is
15in use, any unencrypted passwords that have been stored previously are
16automatically moved into the encrypted store.
andybons3322f762015-08-24 21:37:0917
andybonsad92aa32015-08-31 02:27:4418Support for using GNOME Keyring and KWallet was added in version 6, but using
19these (when available) was not made the default mode until version 12.
andybons3322f762015-08-24 21:37:0920
andybonsad92aa32015-08-31 02:27:4421## Details
andybons3322f762015-08-24 21:37:0922
andybonsad92aa32015-08-31 02:27:4423Although Chromium chooses which store to use automatically, the store to use can
24also be specified with a command line argument:
25
26* `--password-store=gnome` (to use GNOME Keyring)
27* `--password-store=kwallet` (to use KWallet)
28* `--password-store=basic` (to use the plain text store)
29
30Note that Chromium will fall back to `basic` if a requested or autodetected
31store is not available.
32
33In versions 6-11, the store to use was not detected automatically, but detection
34could be requested with an additional argument:
35
36* `--password-store=detect`