[Konsole-devel] [Bug 97419] New: RFE: konsole kwallet integration for ssh
David Anderson
david at readingroom.com
Wed Jan 19 11:25:54 UTC 2005
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=97419
Summary: RFE: konsole kwallet integration for ssh
Product: konsole
Version: 1.4.2
Platform: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: general
AssignedTo: konsole-devel kde org
ReportedBy: david readingroom com
Version: 1.4.2 (using KDE 3.3.2-1.3.2.kde, Fedora Core release 2 (Tettnang))
Compiler: gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7)
OS: Linux (i686) release 2.6.7-1.494.2.2
This idea is a _bit_ hackish, but would be useful, and non-intrusive.
I'm a sysadmin; my Konsole "sessions" menu has a list of about 20 machines that I regularly SSH into. That's a lot of passwords to remember.
It would be great if Konsole could have kwallet integration, and remember my passwords for me.
But wait, I hear you say: "Konsole's a terminal emulator. It's not an SSH program - /usr/bin/ssh is doing that. WONTFIX." But hold on! Konsole could easily do this, as follows:
1) Is the session command line beginning with "/some/path/to/ssh" ? (or telnet, or rsh)
2) If so, grok the command line to see what host and user is being ssh-ed to - e.g. "ssh bobbins 192 168 0 1"
3) If the first line that is printed to the console ends with "password:" (or whatever the international equivalent is), then pop up a GUI dialogue box, using a wallet entry for ssh://bobbins 192 168 0 1 - and input the password on the terminal, and storing it in the wallet for future use. If there's already one in the wallet, just input that on the terminal.
If the session command line _doesn't_ begin with /some/path/to/ssh, then just don't do anything. Nothing changes - nothing breaks.
More information about the konsole-devel
mailing list