Loading
Home ›
Have KDE Ask for your SSH Passphrase on Login
Trending Topics
| You Need A Budget | Feb 10, 2012 |
| The Linux powered LAN Gaming House | Feb 08, 2012 |
| Creating a vDSO: the Colonel's Other Chicken | Feb 06, 2012 |
| Your CMS Is Not Your Web Site | Feb 01, 2012 |
| Casper, the Friendly (and Persistent) Ghost | Jan 31, 2012 |
| Razor-qt 0.4 - Qt based Desktop Environment | Jan 30, 2012 |
- Fun with ethtool
- Linux-Based X Terminals with XDMCP
- 100% disappointed with the decision to go all digital.
- Readers' Choice Awards 2011
- Parallel Programming with NVIDIA CUDA
- You Need A Budget
- Validate an E-Mail Address with PHP, the Right Way
- The Linux powered LAN Gaming House
- The Linux RAID-1, 4, 5 Code
- Python for Android
- Gnome3 is such a POS. No one
4 hours 45 min ago - Gnome 3 is the biggest POS
4 hours 56 min ago - I didn't knew this thing by
11 hours 39 sec ago - Author's reply
14 hours 25 min ago - Link to modlys
15 hours 31 min ago - I use YNAB because of the
15 hours 43 min ago - Search
20 hours 46 min ago - Question
21 hours 9 min ago - for the record
21 hours 11 min ago - That's disappointing. Thanks
23 hours 35 min ago





Comments
pam_ssh
I use pam_ssh. It sets up PAM so that at the primary login, you type your SSH passphrase instead of your normal password. The fact that the passphrase successfully decrypts your private key proves your identity just as surely as a unix password (probably more surely). pam_ssh then starts up an SSH agent for you with your key already loaded. Best of all, because it's integrated with PAM, this works not just in KDE, but from any login prompt, including the console. It's completely integrated and out of the way - you just think of your SSH passphrase as your password.
Mike Nerone
ssh-askpass needed
I'm not sure all of the required components are included by default in all distros. For example, I use Kubuntu Intrepid Ibex, and I found that ssh-askpass (which is the X GUI that passes the keyphrase back to ssh-add) wasn't installed.
A quick "sudo aptitude install ssh-askpass" fixed me right up. YMMV.