How to configure ssh....

Is there a quick guide to configure SSH with other SSH versions than OpenSSH?
[84 byte] By [chappe] at [2007-11-26 11:10:08]
# 1

> Is there a quick guide to configure SSH with other

> SSH versions than OpenSSH?

The <a href="http://docs.sun.com/app/docs/doc/819-4445/6n6jk8vct?a=view#egcos">SSH Requirements</a> section of the install guide details the aspects of ssh that SPS depends on

Keep in mind that as long you can invoke ssh command from a machine to another that authenticates without requiring any tty inputs, we can use that ssh connection setup for connecting to SPS nodes.

You'd want to figure out how those aspects of ssh software that you are using is different from that for openssh. The <a href="http://docs.sun.com/app/docs/doc/819-4445/6n6jk8vct?a=view#egcph">aspe cts detailed for openssh</a> serves as a good example of what you'd need to figure out for a different kind of ssh software

The configuration of these aspects can be done at two levels.

<ol>

<li>The MS/LD config.properties. </li>

<li>The advanced parameter section on the host details page</li>

</ol>

<ul>

<li>configuration done via (2) has preference over (1)</li>

<li>configuration done via (1) applies to all ssh connections initiated by that node</li>

<li>configuration done via (2) applies to that specific ssh connection only</li>

<li>(2) is a comma separated list of key=value pairs. </li>

</ul>

Here are the ssh aspects we depend on and property names to configure them via (1) or (2)

<pre>

A. command name / path to ssh

(1) net.ssh.path=ssh

(2) sshpath=

B. Support for batch mode invocation

(1) net.ssh.args=-o|BatchMode yes

(2) sshargs=

Do note that multiple arguments should be separated by a pipe '|' char as shown in the example for (1).

C. Support for agent forwarding

This is pretty much done through B. The option for openssh is -A. You'll need to find the equivalent for your version of ssh

D. Other options that do not require specific configuration changes in SPS. You'd want to consult the documentation for your version of ssh to find the equivalents of these.

i.) the command to generate keys

ii.) the files that contain the public private keys

iii.) ssh-agent command name & the command name to add keys to the agent

</pre>

-Aj.

Message was edited by:

aj.

aj at 2007-7-7 3:24:39 > top of Java-index,Administration Tools,N1 Service Provisioning System...