SSH Config Editor

Manage your SSH client configuration file in a smart and efficient way

The SSH Config Editor is macOS application for manage your OpenSSH client configuration and known_hosts files. You can add or edit identities, port forwarding and any other ssh config options.

Powerful Editor

Replace text editor with more elegant and intuitive solution.

  • Find desired host setting
  • Separators for visual group hosts
  • Set of icons with common services and operation systems
  • Reorder host configurations with drag & drop
  • Temporary disable individually configuration options

Known Hosts Editor

Manage your known_hosts file.

  • Find host entries even if they are encrypted
  • Mark entries as certification authority or revoked
  • Remove or comment invalid or changed hosts

Port Forwarding

Add or edit local and remote port forwarding options.

  • Instantly displays graphical representation
  • Show names for common port numbers

Configuration Options

Support for all configuration options with embedded help.

SSH Copy ID

Help with copying public keys to the server.

Template Configurations

Use templates to create similar configurations or duplicate existing ones.

Sharing

Share host configurations with system share menu.

Global Options

Set global options for all hosts.

Notes

Write comment for each host.

Customizable

Set your default terminal and icons in menu bar or dock.

Connect to Host

  • Open ssh connections directly from application
  • You can use identity files or automatic login with stored passwords
  • Set default terminal in application preferences
  • Quick connection from menu bar icon
  • Define port knocking sequences for open or close ssh port
  • Check availability of ssh port
  • Note: For automatic login with passwords use SSH Connector or Pro version

RSA Key Pair Generation

  • Option to generate private and public RSA key pair
  • Password strength indication
  • Automatic add new key to selected host configuration
  • Show in Finder action in context menu on identity files

Version History

Constant delivery new versions with more features

2017/12/11
2017/12/11

Version 1.9

  • Fix menubar icon behaviour
  • Fix remote/local switch in port forwarding options
  • Small bug fixes and ui refinements
  • Pro Run ssh-copy-id directly in terminal
  • Pro Enable/Disable local ssh server from menubar icon
  • Pro Automatic login with passwords
  • Pro Copy public key to clipboard
  • Pro Don't ask for config file on first run if exist
2017/12/1
2017/12/1

Version 1.8.3

  • Fix startup problem with config file rights
  • Set right file permissions when saving files
2017/10/24
2017/10/24

Version 1.8.2

  • Add support for generate RSA with 4096 bits
  • Fix some graphical issues for macOS High Sierra
Show full version history
2017/9/11
2017/9/11

Version 1.8.1

  • Add feature to filter selected host in known hosts editor
  • Fix problem with identity keys with spaces in path
  • Fix problem with ordering
  • Fix icons in know hosts editor
2017/7/22
2017/7/22

Version 1.8

  • Check host availability as menu action or on editor open
  • Import host configuration from ssh command
  • Option for show config file name in window title
  • Show warning dialog if user add key with .pub extension
  • New icons:
2017/5/26
2017/5/26

Version 1.7.1

  • Fix connection bug on some configurations
  • Copy forwarding command in Port Forwarding dialog
  • Other small user interface enhancements
2017/5/16
2017/5/16

Version 1.7

  • Port knocking ability to open or close ssh port on remote host
  • Copy configuration (⌥⌘C) to copy selected host text configuration to clipboard
  • Moving the host separator also moves the child items (drag & drop)
  • Fix problems with preferences
  • And other small bug fixes
2017/3/21
2017/3/21

Version 1.6.1

  • Fix terminal selection in preferences
2017/3/9
2017/3/9

Version 1.6

  • New editor for known_hosts file
  • Update configuration options and help for current ssh version
  • Add support for global configuration options
  • SSH connection can be created from user@hostname:port instead of alias. This can be changed in preferences.
  • Full path to key in copy-ssh-id helper
  • Fix issue with unicode characters in alias
2016/12/20
2016/12/20

Version 1.5.3

  • Handle permission issues with first launch
  • Add warning about white spaces inside host aliases
  • Some minor bug fixes
2016/11/21
2016/11/21

Version 1.5.2

  • Fix launch crash on some configurations
2016/11/17
2016/11/17

Version 1.5.1

  • Fix open connection feature to not ask for sshconnect url handler
2016/11/14
2016/11/14

Version 1.5

  • Template host configurations - useful tool for creating many same configurations
  • New icons for hardware components
  • Add touch bar support
  • Duplicate Host entry
  • Some small changes to improve user experience
2016/10/22
2016/10/22

Version 1.4.1

  • Fix issue with port numbers greater than 32768
2016/10/7
2016/10/7

Version 1.4

  • Added function to store password for host in keychain
  • Ability to automatic login to host with password authentication (requires SSH Connector)
  • Icons for configurations
  • Fix missing menu bar menu items after launch at login
  • Fix bugs with removing host configurations
2016/8/19
2016/8/19

Version 1.3.1

  • Fix launch at start functionality
  • Fix display separator names with spaces in quick connect menu
2016/8/17
2016/8/17

Version 1.3

  • Menu Bar icon with quick connection to defined servers
  • Show in Finder action on identity file options
  • Add option to launch at login
  • SSH configuration file can be placed outside ~/.ssh directory
  • Now you can open multiple config files at once
  • Fix connection errors on host configurations with multiple aliases
2016/7/9
2016/7/9

Version 1.2

  • Added option to open SSH connection for selected server
  • Added option to share configuration
  • New action to generate command for ssh copy id
  • Config options has now pre-filled default values
  • Menu Help contains link to Release Notes and Send Feedback options
2016/5/29
2016/5/29

Version 1.1

  • Option for generate RSA key pair
  • New separator feature for grouping host configurations
  • Host configuration positions can be changed by drag & drop
  • Configuration options can be disabled
  • Fix some errors
2016/5/3
2016/5/3

Version 1.0