I solve this using passmenu, which I've configured to use the Xorg primary keyboard. This lets me (in Linux) paste into most programs using Shift-Insert. So I simply hit Super-P to bring up passmenu, type a few characters to find the password I need and hit enter, enter my key passphrase if it's not cached in the agent, and finally hit Shift-Insert to paste into the terminal with the remote session. I've also patched pass to allow passmenu to show a desktop notification after copying the password.
If you're not in X, I suppose you could work around it using something like the clipboard feature in tmux. Not particularly elegant, but at least it'll work. Hope that helps! /Emil On Wed, 6 Apr 2016, 09:46 Dominic Sonntag, <[email protected]> wrote: > Hi, > > when administrating a remote server, I login via SSH with key > authentication. Is there a good way to use my local password store > there, e.g. for getting a database password? > > I could do (from my local machine): > > ssh remoteserver mysql -u root -P$(pass remoteserver/mysql/root | head -n > 1) > > But is there a way to do something like this from the server's bash? > e.g.: > > local$ ssh remoteserver > remoteserver$ mysql -u root -P$(pass remoteserver/mysql/root | head -n 1) > > Maybe this could be done with something like SSH key forwarding? And > probably the password-store needs to exist on the server, too. > > Kind regards > Dominic > _______________________________________________ > Password-Store mailing list > [email protected] > http://lists.zx2c4.com/mailman/listinfo/password-store >
_______________________________________________ Password-Store mailing list [email protected] http://lists.zx2c4.com/mailman/listinfo/password-store
