KDE Wallet (Español)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: Basically abandoned since its creation in 2015, differs from the english page significantly (Discuss in Talk:KDE Wallet (Español))

KDE Wallet Manager es una herramienta para gestionar las contraseñas en un escritorio KDE. El uso de KDE Wallet no solo te permite mantener tu información secreta, sino también acceder y gestionar las contraseñas de cada aplicación que se integre con KDE Wallet.

Desbloquear KDE Wallet automáticamente al iniciar la sesión

Advertencia: Esta funcionalidad no es compatible con el uso de claves GnuPG para el cifrado de la cartera de KDE Wallet. Es necesario que el método de cifrado sea blowfish.
Advertencia: Para que este sistema funcione, es necesario que el nombre de la cartera que se desea desbloquear al iniciar sesión sea "kdewallet". Si por alguna razón necesitas cambiar de cartera, tendrás que renombrarla para que esto funcione.

Si tu contraseña de KDE Wallet es la misma que tu contraseña de usuario, puedes desbloquear automáticamente tu cartera al iniciar la sesión.

Instala kwallet-pam.

Después, edita /etc/pam.d/kde y añade estas dos líneas bajo las secciones correspondientes:

auth            optional        pam_kwallet.so kdehome=.kde4
session         optional        pam_kwallet.so
Ejemplo /etc/pam.d/kde
#%PAM-1.0
auth            include         system-login
auth            optional        pam_kwallet.so kdehome=.kde4 

account         include         system-login

password        include         system-login

session         include         system-login
session         optional        pam_kwallet.so

Tras reiniciar el equipo, tu cartera debería desbloquearse automáticamente si tu contraseña de usuario es la misma que tu contraseña de KDE Wallet y usas un gestor de acceso como KDM.

Usar KDE Wallet para almacenar claves de ssh

Instala ksshaskpass desde los repositorios oficiales.

Crea el archivo ~/.kde4/Autostart/ssh-add.sh con este contenido:

#!/bin/sh
ssh-add </dev/null

Hazlo ejecutable y ejecútalo:

$ chmod +x ~/.kde4/Autostart/ssh-add.sh
$ ~/.kde4/Autostart/ssh-add.sh
Nota: Es necesario que un agente SSH esté en ejecución.

También puedes necesitar ejecutar mediante source el script que establece la variable de entorno SSH_ASKPASS:

. /etc/profile.d/ksshaskpass.sh

Te preguntará tu contraseña y desbloqueará tus claves SSH.

Usar KDE Wallet para almacenar credenciales Git http/https

Git puede delegar la gestión de credenciales a KDE Wallet usando una herramienta como ksshaskpass

Instala ksshaskpass desde los repositorios oficiales.

Ejecuta el siguiente comando para configurar Git:

$ git config --global core.askpass /usr/bin/ksshaskpass

Ver documentación gitcredentials para más detalles.

KDE Wallet para Firefox

Hay un complemento para hacer que Firefox almacene sus contraseñas con KDE Wallet.

https://www.linux-apps.com/p/1081274

KDE Wallet para Chromium

Chromium incluye por defecto la integración con KDE Wallet.

Para activarla deberías ejecutar el navegador Chromium con los parámetros --password-store=kwallet o --password-store=detect.