1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Welcome to sshconf Trac

What is sshconf?

sshconf is a graphical frontend to manage ssh configurations for different hosts.

It creates Host specifications for the user' s configuration file in ~/.ssh/config (see manpage ssh_config).

Features

  • add, edit or remove Host
  • add, edit or remove LocalForward(s) or RemoteForward(s) for a Host
  • open a Terminal with a connection to the Host
  • quick access to hosts via SystemTray Icon

The View is representing only a subset of the Options. The Logic behind that parse the whole set of options in the configuration file.

Options added by hand won't be overwritten.

Here is the list of Options supportet by the logic:

  • Host
  • AddressFamily
  • BatchMode
  • BindAddress
  • ChallengeResponseAuthentication
  • CheckHostIP
  • Cipher
  • Ciphers
  • ClearAllForwardings
  • Compression
  • CompressionLevel
  • ConnectionAttempts
  • ConnectTimeout
  • ControlMaster
  • ControlPath
  • DynamicForward
  • EnableSSHKeysign
  • EscapeChar
  • ExitOnForwardFailure
  • ForwardAgent
  • ForwardX11
  • ForwardX11Trusted
  • GatewayPorts
  • GlobalKnownHostsFile
  • GSSAPIAuthentication
  • GSSAPIKeyExchange
  • GSSAPIDelegateCredentials
  • GSSAPITrustDns
  • HashKnownHosts
  • HostbasedAuthentication
  • HostKeyAlgorithms
  • HostKeyAlias
  • HostName
  • IdentitiesOnly
  • IdentityFile
  • KbdInteractiveAuthentication
  • KbdInteractiveDevices
  • LocalCommand
  • LocalForward
  • LogLevel
  • MACs
  • NoHostAuthenticationForLocalhost
  • NumberOfPasswordPrompts
  • PasswordAuthentication
  • PermitLocalCommand
  • Port
  • PreferredAuthentications
  • Protocol
  • ProxyCommand
  • PubkeyAuthentication
  • RekeyLimit
  • RemoteForward
  • RhostsRSAAuthentication
  • RSAAuthentication
  • SendEnv
  • ServerAliveCountMax
  • ServerAliveInterval
  • SmartcardDevice
  • StrictHostKeyChecking
  • TCPKeepAlive
  • Tunnel
  • TunnelDevice
  • UseBlacklistedKeys
  • UsePrivilegedPort
  • User
  • UserKnownHostsFile
  • VerifyHostKeyDNS
  • VisualHostKey
  • XAuthLocation

Future Plan

  • actions like
    • run command
    • install public key on remote machine
  • All options configurable through the view

Starting Points

For a complete list of local wiki pages, see TitleIndex.