Nexrun

Ejecute un script sobre múltiples hosts en paralelo
Descargar ahora

Nexrun Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • David C. Snyder
  • Sitio web del editor:
  • http://search.cpan.org/~dcs/

Nexrun Etiquetas


Nexrun Descripción

Ejecutar un guión sobre múltiples hosts en paralelo NetRun es un módulo Perl que proporciona una forma conveniente y eficiente de ejecutar un solo comando o un script en un grupo de hosts remotos. NETRUN captura los mensajes de salida y error del comando o la secuencia de comandos para informes y examen .Netrun se alimenta de SSH y supone que tiene una configuración como la siguiente: * Ha creado un par de llaves públicas / privadas de SSH utilizando SSH-Keygen. * Ha copiado su (s) clave (s) público (s) a $ home / .ssh / autorized_keys en todos los hosts remotos en los que planea ejecutar comandos o scripts con NetRun. Si planea acceder a hosts remotos con cuentas diferentes, deberá asegurarse de que su (s) clave (s) pública se hayan agregado al archivo autorizado de cada cuenta. ¡Asegúrese de revisar su política de seguridad informática local y obtener permiso de los usuarios afectados antes de hacerlo! * Ha comenzado un SSH-Agent y ha cargado sus llaves privadas con SSH-ADD. Tenga en cuenta que puede evitar tener que ejecutar SSH-AGENT al crear claves privadas sin frase de contraseña. ¡Por favor no hagas esto! En muchos sitios, esto es motivo de acción disciplinaria (especialmente si las claves públicas correspondientes se agregan a los archivos autorizados de raíz). Para cada nombre de host, dirección IP o subred de estilo CIDR que se administra en la línea de comandos, NETRUN realiza los siguientes pasos: 1 . Se conecta al puerto 22 y captura la cadena de versión SSH. Esto se hace para verificar que la SSHD remota está arriba y accesible. Se omitirán los hosts si este paso tarda más de 15 segundos (o el tiempo de espera de conexión especificado por -c) para completar. 2. Intenta establecer una conexión SSH y ejecutar un intérprete (el valor predeterminado es / bin / sh). 3. Alimenta el archivo de script (especificado con -s) o la cadena de comandos (especificada con -e) y un archivo de datos opcional (especificado con -D) a la entrada estándar del intérprete. 4. Captura STdout y STDERR del intérprete para registrar archivos. De forma predeterminada, estos archivos de registro se almacenan en ./netrun.pid, sin embargo, se puede especificar un directorio de registro alternativo a través de -L. Si el usuario que ejecuta NETRUN no tiene permisos de escritura y búsqueda en el directorio de registro, NETRUN sale con un mensaje de error. 5. Muestra un informe que resume el estado de las acciones intentadas. Una copia de este resumen también se guarda en LogDIR / NETRUN.SUMARY.SYNOPSISNETRUN ] | hosts ... Requisitos: · Perl


Nexrun Software relacionado

pod2fm

Convierta el formato de POD a los documentos y el archivo de libro de Framemaker ...

128

Descargar