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
- TracGuide -- Built-in Documentation
- The Trac project -- Trac Open Source Project
- Trac FAQ -- Frequently Asked Questions
- TracSupport -- Trac Support
For a complete list of local wiki pages, see TitleIndex.