...
Code Block |
---|
startLocalConsole=${servicemix.startLocalConsole} startRemoteShell=${servicemix.startRemoteShell} remoteShellLocation=tcp://0.0.0.0:8101/sshPort=8101 sshRealm=servicemix hostKey=${servicemix.base}/etc/host.key |
The port used can easily be changed by changing the default port 8101
in the remoteShellLocation
property.
To switch to a secured channel using SSL encryption, edit the above file and change the remoteShellLocation
property to use SSL as below:
Code Block |
---|
remoteShellLocation=tcp://0.0.0.0:8101/
|
sshPort
property.
The security The realm used by the console when authenticating remote users is named RshServer
servicemix
, so you should can override this realm as explained in the 4.5. Security framework. If you want to use your own keystore and truststore when enabling SSL, you can add the following properties to the configuration file:
Code Block |
---|
clientKeyAlias=servicemix
clientKeystore=RshKeystore
clientTruststore=RshTruststore
serverKeyAlias=servicemix
serverKeystore=RshKeystore
serverTruststore=RshTruststore
|
You can either deploy another set of keystores that use the above names or change the named used and deploy new keystores. The key aliases must be set to a valid key in the store that will be used to secure the communication.
Wiki Markup |
---|
{scrollbar} |