Tectia Features

Tectia provides limited support for SSH-1, mostly by running programs from some older implementation whenever the SSH-1 protocol is required. Some of the Tectia programs do have built-in support for SSH-1, however.

Serverwide Configuration

The Tectia server has no built-in support for SSH-1, but it can be configured to run a separate SSH-1 server for SSH-1 clients. See "Compatibility Between SSH-1 and SSH-2 Servers" in Chapter 5.

The following keywords in the /etc/ssh2/sshd2_config file control SSH-1 compatibility mode:

Ssh1Compatibility

Run the SSH-1 server when SSH-1 clients connect (if yes).

Sshd1Path

The pathname for the SSH-1 server.

Sshd1ConfigFile

An alternate configuration file for the SSH-1 server, replacing the one specified for the Tectia server by the -f command-line option.

Client Configuration

The ssh -1t option runs an SSH-1 client program, and ssh -1i uses built-in SSH-1 emulation. See "Choosing a protocol version" in Chapter 7.

The following keywords in the /etc/ssh2/ssh2_config file control SSH-1 compatibility mode:

Ssh1Compatibility

Use SSH-1 if the server supports only supports the older protocol (if yes), or otherwise fail (if no).

Ssh1InternalEmulation

Use the Tectia client’s built-in SSH-1 functionality (if yes), or otherwise run an external SSH-1 program (if no).

Ssh1Path

The pathname for the external SSH-1 program.

Ssh1MaskPasswordLength

Send SSH_MSG_IGNORE packets with SSH-1 sessions to obscure the length of the password (if yes, the default). Otherwise, the unencrypted length fields used by SSH-1 can be easily intercepted.

Ssh1AgentCompatibility

Specifies whether and how to do agent forwarding. The value is one of:

none

Don’t forward SSH-1 agent connections (the default).

traditional

Forward SSH-1 agent connections with no information about the forwarding path.

ssh2

Forward SSH-1 agent connections, and add information about the forwarding path as for SSH-2. This requires using the Tectia agent in SSH-1 compatibility mode.

File Transfers

scp can run a program scp1 for file transfers using SSH-1. No mechanism is provided to specify an alternate name for the compatibility mode program (or a complete pathname: the scp1 program is always found by searching the PATH).

If the scp -1 option [7.5.9] is specified as the first option on the command line, then scp1 is run for SSH-1 compatibility, with the rest of the arguments passed verbatim.

scp1 is also run if the -t or -f command-line options are used. These options were used for old implementations of the remote scp server.

Key Management

The ssh-keygen -1 option converts a key (in a file specified as an argument for the option) from an older format used by some SSH-1 implementations to the new format used by Tectia.

Authentication Agent

The ssh-agent -1 option causes the agent to handle requests from SSH-1 clients.

Keys added with the ssh-add -1 option are an exception: they are not allowed to be used for SSH-1 operations.

The ssh client uses the keyword Ssh1AgentCompatibility to control agent forwarding, as described previously.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.137.162.110