News for hackers. Stuff that matters.

Ask HN: App to manage .ssh/config file?

Does anyone know of a CLI app for managing the config in my .ssh/config file? Features that would be good:

- Organisation. I have many stanzas in that config file, for home, for work etc.

- Profiles. A simple way to switch the HostName and Port for a host alias. (My NAS has a different IP for me when I'm outside the home LAN).

- Native encryption. Some parts of the config should be kept private (which is why it's not simply committed into my dotfiles repo). Private keys could be managed then too, maybe.

- Preferably written in python/go.

I've thought about making something for this a few times, but never got around to it. I'm sure someone has already scratched this itch.

Thanks HN!

( 2 comments | 4 points | on HN )
Re:Ask HN: App to manage .ssh/config file? by hilbert- on Tuesday September 01, 2015 @06:46AM (#10151621)
Have you ever tried https://github.com/emre/storm?
Re:Ask HN: App to manage .ssh/config file? by mafro on Tuesday September 01, 2015 @07:05AM (#10151659)
That's the kind of thing I'm talking about :thumbsup:

It doesn't have many of the features I'm after unfortunately - it's more of a frontend for your config file.