¿Deben ejecutarse el script o los comandos especificados como otro usuario? Seleccione Verdadero o Falso.
Este campo anula el valor especificado en el nivel de categoría del operador. Si se deja en blanco, el operador utiliza el valor predeterminado establecido en el nivel de categoría.
El comando para cambiar el usuario en el host remoto. Esto es generalmente:
o
Este campo anula el valor especificado en el nivel de categoría del operador. Si se deja en blanco, el operador utiliza el valor predeterminado establecido en el nivel de categoría.
La petición de texto que indica que el host remoto requiere una contraseña para cambiar el usuario a otro usuario. Esto es generalmente:
o
Este parámetro se debe especificar como expresión regular. Por ejemplo: ".*assword: para que coincida con cualquier entrada (incluyendo nuevas líneas) seguido de "assword: ".
Este campo anula el valor especificado en el nivel de categoría del operador. Si se deja en blanco, el operador utiliza el valor predeterminado establecido en el nivel de categoría.
Si no es obligatorio tener una contraseña para cambiarse a otro usuario (por ejemplo, cuando se cambia de la raíz a otro usuario), se puede introducir cualquier valor en este campo. El operador intenta coincidir con los datos leídos de la sesión de Telnet después de haber comparado primero el Comando para cambiar usuario con la Petición de texto de la contraseña para cambiar usuario. Si no coinciden, a continuación intenta coincidir los datos con la Petición de comando para cambiar el usuario para comprobar si la contraseña es obligatoria.
La contraseña para cambiar el usuario a otro usuario. Este campo anula el valor especificado en el nivel de categoría del operador. Si se deja en blanco, el operador utiliza el valor predeterminado establecido en el nivel de categoría.
Este campo no se utiliza si cambiarse a otro usuario no requiere contraseña.
Este campo tiene dos finalidades:
Este campo es generalmente una indicación del símbolo del sistema del usuario nuevo (al cual ha cambiado el operador). Normalmente es "#", $, ">", etc. Se debe especificar como una expresión regular.
Por ejemplo: ".*[$>?:#]" para que coincida con cualquier entrada (incluyendo nuevas líneas) seguido de $ o > o ? o : o #. Especifique todos los símbolos que espera ver durante la ejecución de los comandos. La expresión regular también debe iniciarse con .* para que coincida con todos los datos devueltos por el comando hasta que aparezca el símbolo. Esta expresión regular debería ser capaz de coincidir con todos los resultados del comando hasta el símbolo siguiente.
Nota: Alrededor de $ han de colocarse paréntesis para indicar el carácter $. $ tiene un sentido especial en expresiones regulares si no se encierra entre paréntesis.
Tenga cuidado con la RegEx para evitar falsos positivos, por ejemplo:
El usuario introduce una contraseña errónea al cambiarse a la raíz:
# su - raíz Contraseña:
La respuesta a una contraseña errónea termina con #:
su: Lo sentimos #
Que da la misma petición que cuando el usuario introduce una contraseña correcta, en cuyo caso la respuesta también termina con #:
Sun Microsystems Inc. SunOS 5.10 Genérico Enero de 2005 #
Este campo anula el valor especificado en el nivel de categoría del operador. Si se deja en blanco, el operador utiliza el valor predeterminado establecido en el nivel de categoría.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|