4
Thank you for your review
Free
SSHKeychain has been discontinued
Email me when discounted: 
SSHKeychain is a GUI front-end for ssh-agent and ssh-add on Mac OS X. Features include: Can remove all keys from the agent after sleep or after a minimum period of sleep (especially useful for notebooks). Can remove all keys from the agent when a Screensaver is detected. Can remove all keys from the agent when the Apple keychain is locked. Can add keys to the agent whenever the Apple keychain is unlocked. Can add keys to the agent whenever ssh is trying to use the agent with no keys on the chain. Can display itself in the StatusBar, Dock, or both. You can store the passphrases for your private keys in the Apple Keychain. Can add the more...

What's New

Version 0.8.2:
  • Serious security fixes
  • Other improvements

Requirements

Mac OS X 10.2 or later

*Previously available here

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

SSHKeychain User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!
Sort by: Time | Smiles
Fxt Member IconComment+3
Fxt
+0

will there be any updates in the near future,
or is development dead?

fxt

Reply0 replies
Version 0.8.2
psychos Member IconComment+285
psychos
+0

I'd like SSHKeychain to not display itself at all in the dock or menu bar. This worked fine in 0.8.1 by setting it to Dock-only and setting LSUIElement to 1 in the Info.plist. However, in 0.8.2, LSUIElement reverts to 0 and the dock icon shows up anyways. Locking the Info.plist causes the app to quit after a few seconds.

Does anyone know how I might fully hide SSHKeychain without mucking with the source?

(I have to add, this is one of the most useful pieces of MacOS freeware out there!)

Reply1 reply
Version 0.8.2
psychos
+0

Turns out I posted rather hastily. Checked my ~/src directory, and indeed I had modified the source for 0.8.1, to force it to set LSUIElement to 1 no matter what. Will do the same to 0.8.2.

sjk Member IconComment+995
sjk
+0

Since updating to 0.8.2 I've noticed this console message (with typo):

2007-09-05 19:24:40.548 SSHKeychain[20474] Buggy password in keycahin workaround

No errors when running Keychain First Aid in Keychain Access.

Reply0 replies
Version 0.8.2
christoph3 Member IconComment+11
christoph3
+0

My installer says the install had problems and suggests that the install failed. The install looked like it worked though.

Reply1 reply
Version 0.8.2
sjk
+0

0.8.2 installed and runs fine for me, though the installer package has a hidden .gdb_history file that was dropped in /Applications.

Related side-topic annoyance: Among other things, the often-too-dumb Apple Installer begs for the ability to let experienced users deselect unwanted files they want to exclude during installation, like that unnecessary .gdb_history the SSHKeychain developer accidentally included in the package. Yes, I know about Pacifist though Installer needn't obsolete it simply to give a bit more control over developer mistakes.

Martin Hairer Member IconComment+16
Martin Hairer
+0

Brilliant little app, a real time-saver!

Reply0 replies
Version 0.8.1
Luhmann Member IconComment+2
Luhmann
+0

A universal binary build for intel machines is available from this web site:

http://switchersblog.com/articles/2006/03/22/intel-imac-first-impressions

Reply0 replies
Version 0.7.1
VerseGuru Member IconComment-2
VerseGuru
+0

Great app, but unfortunately with the leatest 10.6 security update it is causing system freezes.

Reply1 reply
Version 0.7.1
erik.swanson
+0

I too am experiencing system freezes whenever I try to launch SSHKeychaon 0.7.1 after installing Security Update 2006-003 on my MacBook Pro.
Installing the "SMC Firmware Update" has not had any effect on however SSHKeychain manages to freeze up the system.

cbx322 Member IconComment+29
cbx322
+0

Put this into ~/.bash_profile if using the bash shell in Tiger:

SSHAGENT=/usr/bin/ssh-agent
SSHAGENTARGS="-s"
if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then
eval `$SSHAGENT $SSHAGENTARGS`
trap "kill $SSH_AGENT_PID" 0
fi

Then start a new shell and type:

ssh-add

You are prompted for the password of your ssh-keys.

See: http://mah.everybody.org/docs/ssh

for further information.

Reply0 replies
Version 0.7.1
Anonymous Member IconReview
Anonymous
+0

Had to drop back to 0.6.1.

0.7 crashes on startup. 0.7.1 displays blank panes on preferences. Are you doing something silly like using webkit for the preferences?

Reply1 reply
Version 0.7.1
Anonymous Member Icon
Anonymous
+0

Can you send me an email about this?
bart@sshkeychain.org

Anonymous Member IconReview
Anonymous
+0

Crashes randomly.
Interferes with screen saver / screen lock.
(Makes it impossible to unlock the screen after
screen saver kicks in and interferes with
outside ssh connections.)
The crashes happened before 0.7, too. The
login interference is new.

Reply0 replies
Version 0.7
There are no Ratings for this App yet.
> 5 4

Ratings

Overall
(4)
Current Version (0.x)
(4)

Details

Downloads 15,059
Version Downloads 5,367
License Free
Date 24 Aug 2007
Platform OS X / PPC 32 / Intel 32
Price Free