GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Deja-dup sigue pidiendo contraseña?

Tengo un problema con deja-dup . Cuando intento hacer una copia de seguridad en un servidor mío, inicia la copia de seguridad durante +- 10 segundos y luego me pide mi contraseña de cifrado una y otra vez.

Lo que hice hasta ahora:

  • delete ~/.cache/deja-dup/
  • eliminar el directorio al que subo en mi servidor y crear uno nuevo

Y traté de depurar el problema:

export DEJA_DUP_DEBUG=1
deja-dup --backup

Deja-dup comienza a escanear, luego dice que crea la primera copia de seguridad, después de lo cual el registro de depuración indica:

DUPLICITY: INFO 1
DUPLICITY: . GPG error detail: Traceback (most recent call last):
DUPLICITY: .   File "/usr/bin/duplicity", line 1532, in <module>
DUPLICITY: .     with_tempdir(main)
DUPLICITY: .   File "/usr/bin/duplicity", line 1526, in with_tempdir
DUPLICITY: .     fn()
DUPLICITY: .   File "/usr/bin/duplicity", line 1380, in main
DUPLICITY: .     do_backup(action)
DUPLICITY: .   File "/usr/bin/duplicity", line 1496, in do_backup
DUPLICITY: .     full_backup(col_stats)
DUPLICITY: .   File "/usr/bin/duplicity", line 567, in full_backup
DUPLICITY: .     globals.backend)
DUPLICITY: .   File "/usr/bin/duplicity", line 425, in write_multivol
DUPLICITY: .     at_end = gpg.GPGWriteFile(tarblock_iter, tdp.name, globals.gpg_profile, globals.volsize)
DUPLICITY: .   File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 356, in GPGWriteFile
DUPLICITY: .     file.close()
DUPLICITY: .   File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 241, in close
DUPLICITY: .     self.gpg_failed()
DUPLICITY: .   File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 226, in gpg_failed
DUPLICITY: .     raise GPGError(msg)
DUPLICITY: . GPGError: GPG Failed, see log below:
DUPLICITY: . ===== Begin GnuPG log =====
DUPLICITY: . gpg: keyblock resource `/etc/pacman.d/gnupg/pubring.gpg': file open error
DUPLICITY: . ===== End GnuPG log =====
DUPLICITY: . 
DUPLICITY: . 

DUPLICITY: ERROR 31 GPGError
DUPLICITY: . GPGError: GPG Failed, see log below:
DUPLICITY: . ===== Begin GnuPG log =====
DUPLICITY: . gpg: keyblock resource `/etc/pacman.d/gnupg/pubring.gpg': file open error
DUPLICITY: . ===== End GnuPG log =====
DUPLICITY: . 

Por lo que sé, tiene sentido que la duplicidad no pueda abrir /etc/pacman.d/gnupg/pubring.gpg ya que no estoy ejecutando arch.

Alguien tiene alguna sugerencia sobre por qué la duplicidad / deja-dup intenta abrir /etc/pacman.d/ en lugar de usar mi llavero gpg predeterminado?

Respuesta aceptada:

Acabo de solucionar el problema, por alguna razón había una línea en mi ~/.gnupg/gpg.conf "keyring /etc/pacman.d/gnupg/pubring.gpg"

Lo cual comenté y ahora funciona.


Ubuntu
  1. Las 10 mejores utilidades de compresión para Ubuntu

  2. Fedora:¿cómo verificar una copia de seguridad Deja-dup usando Duplicity?

  3. ¿Ubuntu 14.04 sigue pidiendo contraseña cuando Ssh?

  4. ¿Ubuntu 17.04 ya no pide la contraseña cuando sale del modo de suspensión?

  5. Eliminar archivo sin preguntar

Cómo proteger un archivo Zip con contraseña en Ubuntu 18.04 LTS

Cómo proteger con contraseña un archivo usando Vim en Linux

Cómo proteger con contraseña un archivo en Vim Editor

Cómo usar Bluetooth en Ubuntu para la transferencia de archivos

¿Cómo configurar Pkexec para que no solicite la contraseña?

phpMyAdmin está pidiendo una contraseña para iniciar sesión