2 Gnome Password Keyring nasıl birleştirilir?


15

Biri eski dizüstü bilgisayardan biri de geçerli kurulumdan olmak üzere iki şifre anahtarlamasıyla karşılaştım.

Girişte her ikisinin de kilidini açmak zorunda kalmamak için iki şifre anahtarını nasıl birleştiririm?


Anahtar kelimeleriniz için giriş bilgilerinizle aynı şifreyi kullanırsanız, bunların kilidini açmanız gerekmez.
JanC

1
@JanC Otomatik giriş kullanıyorsanız bu işe yaramaz
8128

Benim için işe yaramıyor ve otomatik giriş kullanmıyorum :(
Severo Raz

Yanıtlar:


11

Anahtar kelimelerinizden şifreyi kaldırdığınızda, gnome anahtarlık yöneticisi dosyaları açık metin olarak kaydeder. Bu dosyaları bir metin düzenleyicisiyle düzenleyebilir ve çevresindeki tuşları kopyalayabilirsiniz. Anahtarlık dosyalarının tekrar şifrelenmesi için bir parola belirleyin.

Bunu yapmadan önce anahtarlık dosyalarınızı yedeklemenizi öneririm.

Bunun gibi iki anahtarlık olduğunu varsayalım:

iki anahtarlık

Ve anahtarlık dosyaları şöyle görünür:

$ cd ~/.local/share/keyrings
$ file foo.keyring bar.keyring 
foo.keyring: GNOME keyring, major version 0, minor version 0, crypto type 0 (AEL), hash type 0 (MD5), name "foo", last modified Thu Jan  1 01:00:00 1970, created Thu Jan  1 01:00:00 1970, not locked if idle, hash iterations 1087, salt 10888099772058093604, 1 item(s)
bar.keyring: GNOME keyring, major version 0, minor version 0, crypto type 0 (AEL), hash type 0 (MD5), name "bar", last modified Thu Jan  1 01:00:00 1970, created Thu Jan  1 01:00:00 1970, not locked if idle, hash iterations 1749, salt 12972167437702069911, 1 item(s)

Şifreyi iki anahtarlıktan kaldırın. Parolayı kaldırmak için parolayı değiştirmeniz gerekir (sağ tıklama> parolayı değiştir), eski parolayı girin ve yeni parolayı boş bırakın. Bir iletişim kutusu şifrelerinizi şifrelenmemiş olarak saklamak istediğinizi doğrulamanızı ister.

Şimdi dosyalarınız şöyle görünmelidir:

$ file foo.keyring bar.keyring 
foo.keyring: ASCII text
bar.keyring: ASCII text
$ cat foo.keyring 

[keyring]
display-name=foo
ctime=0
mtime=0
lock-on-idle=false
lock-after=false

[1]
item-type=0
display-name=key1
secret=pass1
mtime=1311897928
ctime=0
$ cat bar.keyring 

[keyring]
display-name=bar
ctime=0
mtime=0
lock-on-idle=false
lock-after=false

[1]
item-type=0
display-name=key2
secret=pass2
mtime=1311900380
ctime=0

Favori metin düzenleyicinizi kullanarak dosyaları düzenleyin. Bölüm numaralarını birbirini izleyen ve üst üste gelmeyecek şekilde değiştirdiğinizden emin olun.

$ cat foo.keyring 

[keyring]
display-name=foo
ctime=0
mtime=0
lock-on-idle=false
lock-after=false

[1]
item-type=0
display-name=key1
secret=pass1
mtime=1311897928
ctime=0

[2]
item-type=0
display-name=key2
secret=pass2
mtime=1311900380
ctime=0

Grafik anahtarlık yöneticisine geri dönün. Kilitleyin, ardından değişikliklerin etkili olması için anahtarlığın kilidini açın (sağ tıklayın> kilitleyin, sağ tıklayın> kilidini açın). Alternatif olarak, anahtarlık yöneticisini kapatabilir ve yeniden açabilirsiniz. Artık taşıdığınız tüm anahtarları tek bir anahtarlıkta görmelisiniz.

tuşları taşınmış iki anahtarlık

Artık bir şifre ayarlayabilirsiniz ve anahtarlık dosyaları bir kez daha şifrelenir.


Harika, uygulamalar bu şekilde hareket eden anahtarlar buluyor mu? Yani, uygulamalar anahtarları benzersiz bir kimliğe (hangisi olur?) Veya anahtarlığa / adına göre görünüyor mu?
MarkovCh1

1
@Syzygy: gnome anahtarlık API'sı , tüm anahtarlıklar üzerinde arama yapmak, aynı zamanda anahtarlık ve kimlik kullanarak belirli bir anahtar seçmek için yöntemler sağlar. Uygulama, bir anahtar mı arayacak yoksa belirli bir anahtarlık mı arayacağına bağlıdır.
lesmana

-1

Bu anahtarlıklar hangi formatta? Bunları hem Parolalar hem de Şifreleme Anahtarları iletişim kutusunda yönetiyorsanız, "eski dizüstü bilgisayar" anahtarlığındaki tüm anahtarları seçemez, sağ tıklayıp Kopyala'yı seçip ardından diğer anahtarlığa yapıştıramaz mısınız?

Bir .keyring dosyasının yapısını açıklayan bir belge: http://archpub20.cs.ccu.edu.tw/cgi-bin/dwww?type=file&location=/usr/share/doc/gnome-keyring/file-format. Txt


"Görüldüğü gibi gnome-keyring özel biçimi $ cat ~/.gnome2/keyrings/*.keyring". Hayır, copyseçenek saklanan parolalarda kullanılamaz. Bildiğim kadar fas copy = genel anahtarı panoya kopyalayın.
Dima
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.