Installation Manual

Deploying and Managing CIM Extensions182
About SSH
Each host being managed must be running a supported SSH daemon. The root or Administrator
user must be allowed to log in for most operations. The product ships with OpenSSH for Windows
hosts, but we do not have rights to offer an SSH package for other hosts. To deploy CIM extensions
on hosts other than Windows, you can choose any SSH package that meets the following criteria
and use it with the CIM extension deployment tools:
Supports SFTP file transfers
Supports the EXEC channel method of executing remote commands
For UNIX hosts:
The default SSH configuration on some hosts prohibits root login by default. Follow these steps to
manually configure SSH to allow root login on UNIX hosts:
1. Use a text editor to open /etc/ssh/sshd_config.
2. Change the value of PermitRootLogin to yes.
3. Restart the SSH daemon.
For Windows hosts:
Keep in mind the following when deploying OpenSSH on a Windows host:
If you are using a domain, always specify user names so that they include the domain. For
example, enter a user name of <domain1>\<admin>
where
domain1 is the domain name
admin is the username
If you are not using a domain, do not specify the host name when deploying OpenSSH. For
example, enter a user name of <admin>
where
admin is the user name
If you are running the management server on Windows, you may deploy OpenSSH to Windows
hosts using the CIM Extensions Management Tool. See The CIM Extensions Management Tool,
page 184.
If you are running the management server on Linux, you must manually install OpenSSH on
Windows hosts. To install OpenSSH on a Windows host:
1. Copy the cp006690.exe file from the $JBOSS_DIST/plugin/sedeploy directory on the
management server.
2. Move the cp006690.exe file to the Windows host and execute the file to install OpenSSH.
Copying the CIM Extensions to the Management Server
To remotely install the CIM extensions, you must first copy the CIM extensions installation files to the
management server.