The Abilis CPX SSH resource includes:
a ssh client: it processes create the login request and provide the connection establishment with the remote unit;
a ssh server: it processes are hosted on the remote system and provide the login service to the request of the clients.
![]() | Tip |
|---|---|
Interesting chapter: Section 19.3, “SSH commands”. |
Add the resource to the Abilis system with the following command:
[11:09:16] ABILIS_CPX:a res:sshRES:SSH ALREADY EXISTS
The SSH resource may already exist in the system, but may not yet be active: set it active with the command:
[11:09:21] ABILIS_CPX:s act res:sshCOMMAND EXECUTED
![]() | Caution |
|---|---|
After adding or setting the SSH active, you must restart the Abilis to make the resource running (use the command warm start to reboot the Abilis). |
The following command displays the parameters of the resource. The d p ssh ? command displays the meaning of each parameter.
[11:09:25] ABILIS_CPX:d p sshRES:Ssh ----------------------------------------------------------------------- Run DESCR:Secure_Shell_Protocol_2 LOG:NO MCAU:NO ps:128 KEEPALIVE:30 LOGIN-TOUT:60 WDIR:C:\APP\SSH\ - Server --------------------------------------------------------------- PSER:SSHS> ser:3 tcp-locport:22 AC:YES PWD:**************** DT:15 CDO:00 UDO:CP PROFILE:NORMAL IPSRC:* IPSRCLIST:# S-AUTH:PWD MAXAUTH:6 S-CIPHERS:ALL (3DES,IDEA,CAST,BF,AES128,AES192,AES256) - Client --------------------------------------------------------------- PCLI:SSHC> cli:3 MAXPROMPT:3 CDI:* UDI:* C-AUTH:PWD C-CIPHERS:ALL (3DES,IDEA,CAST,BF,AES128,AES192,AES256)
Meaning of the most important parameters:
LOGState changes log and alarm generation [NO, D, S, A, L, T, ALL] [+E] (D: Debug Log; S: System Log; A: Alarm view; L: Local audible alarm; T: SNMP traps; +E: Extended Log of state changes, see ref. manual)
KEEPALIVEActivates and sets the value of the “keep-alive” time-out; the “keep-alive” procedure, by sending the simple packets, keeps the TCP connection “alive” even if any data is not exchanged.
WDIRDirectory where HOST and SERVER keys are stored.
PSERThe prompt of the commands interpreter of the Server SSH resource.
serNumber of Server processes allowed on the SSH resource.
ACAuto-connection mode for the SSH Server; the default value
is YES. The SSH Server automatically generates
a connection request, using information configured in CDO and UDO
parameters, whenever it receives a login request from a Client SSH
process.
PWDSSH Server password, which is asked for the connection.
DTIdle time interval after which the connection is closed (in minutes).
CDOCalled address field of the SSH Server outgoing call. The
parameter's default value
(CDO:00), along with AC setting to YES, allows
to connect to the Control port.
UDOUser data field of the SSH Server outgoing call. The
parameter's default value
(CDO:CP), along with AC setting to YES, allows
to connect to the Control port.
IPSRCIP address of enabled source SSH Client systems.
IPSRCLISTList of IP addresses of enabled SSH Client systems.
MAXAUTHMaximum number of authentication attempts for a SSH Client.
S-CIPHERSSupported cryptography algorithms by SSH2 server [ALL, 3DES, IDEA, CAST, BF, AES128, AES192, AES256], values can be joined using "," operator
S-AUTHSupported authentication methods by SSH2 client [PWD]
PCLIThe prompt of the commands interpreter of the Client SSH resource.
cliNumber of Client processes on the SSH resource.
CDICalled address field of the SSH Client incoming call.
UDIUser data field of the SSH Client incoming call.
MAXPROMPTMaximum number of unsuccessful inputs of password for the SSH client.
C-CIPHERSSupported cryptography algorithms by SSH2 server [ALL, 3DES, IDEA, CAST, BF, AES128, AES192, AES256], values can be joined using "," operator
C-AUTHSupported authentication methods by SSH2 client [PWD]
The following command allows the administrator to change the configuration of the resource:
s p ssh parameter:value...
![]() | Caution |
|---|---|
To activate the changes made on the upper case parameters, execute the initialization command init res:ssh; while to set act the changes made on the lowercase parameters a save conf and an Abilis restart are required (i.e. with warm start command). |