|
|
|
|
- Propiedades específicas de las variables sshSession
- Modo de autenticación
- Utilización de variables sshSession
sshSession (Tipo de Variable)
El tipo sshSession permite definir las características de una conexión a un servidor SSH. Las características de esta conexión están descritas por varias propiedades de WLanguage. Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable. cMySession is sshSession cMySession.Address = "127.0.0.1" cMySession.Port = 22 cMySession.User = "login" cMySession.UserPassword = "pass"
Observaciones Propiedades específicas de las variables sshSession Las siguientes propiedades pueden utilizarse para definir una conexión a un servidor SSH: | | | Nombre de la propiedad | Tipo utilizado | Efecto |
---|
Address | Cadena de caracteres | Address del servidor SSH. Esta Address se puede dar en el siguiente formato: - IP Address en formato XXX.XXX.XXX.XXX (125.5.110.100 por ejemplo).
- IP Address que contiene el nombre del servidor (SSHServer por ejemplo). Se recomienda esta sintaxis.
| ConnectionTimeout | Entero o Duración | Tiempo de espera de la conexión expresado en milisegundos (20 segundos por Default, lo que significa 20000 milisegundos). Esta propiedad puede corresponder a: - un número entero que corresponde al número de milisegundos,
- una variable de tipo Duration,
- la duración en un formato legible (por ejemplo, 20 s o 20000 ms).
| drogadicta | Cadena de caracteres | Nombre de usuario. | PrivateKey | Cadena de caracteres o Certificate Variable | Nombre del Variable de tipo Certificate que se va a utilizar o archivos de claves en formato OpenSSH (para una conexión por clave privada). Si se especifica esta Property, se realiza una autenticación por clave: sólo se tienen en cuenta las propiedades User, PrivateKey y PrivateKeyPassword. | PrivateKeyPassword | Cadena de caracteres | Contraseña del archivo de claves (para una conexión por clave privada). La PrivateKey Property corresponde a la clave privada que se va a utilizar. | Puerto | Integro | Puerto de conexión (22 de Default). | UserPassword | Cadena de caracteres | Contraseña del usuario utilizada en una autenticación con contraseña (la propiedad User es el nombre del usuario). |
Modo de autenticación La autenticación por clave tiene prioridad sobre la autenticación por contraseña. La autenticación con clave se utiliza si: - el servidor soporta este modo de autenticación.
- se especifica el PrivateKey Property.
La autenticación con contraseña se utiliza si: - el servidor soporta este modo de autenticación.
- se especifica la propiedad UserPassword.
Utilización de variables sshSession Las variables sshSession pueden ser usadas en funciones de WLanguage: - sintaxis estándar:
| | SSHCommand | Envía un comando a un servidor SSH. La sesión se inicia y se cierra automáticamente tan pronto como se envía el comando. | SSHConnectShell | Inicia una nueva sesión SSH del tipo "Shell". | SSHDisconnectShell | Cierra una sesión de SSH que fue abierta por SSHConnectShell. | SSHRead | Lee los datos encontrados en el buffer de salida de la sesión SSH. | SSHWrite | Escribe los datos en la sesión SSH especificada. |
- sintaxis con prefijo:
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|