Permiso de telnet por lotes

  1. prefacio
    1. fondo

   El equipo se desarrolla en base a microservicios, incluido el entorno de desarrollo, el entorno de prueba, el entorno de capacitación, el entorno de producción, el entorno de experiencia de demostración, etc. Con el desarrollo continuo del equipo y los productos, la cantidad de proyectos continúa aumentando y cada entorno requiere más y más. más servidores. Por seguridad, el departamento de seguridad requiere que la autoridad del servidor se abra según el número de puerto; no todos los números de puerto del servidor están abiertos. Los nuevos empleados a menudo necesitan solicitar permisos de diferentes puertos de muchos servidores. Al agregar un nuevo servidor, a menudo es necesario asegurarse de que los permisos de puerto relevantes de los servidores circundantes estén interconectados. Ahora que el departamento se ha desarrollado durante más de 3 años, los nuevos empleados pueden solicitar permisos de servidor de hasta 100 permisos de puerto de servidor, y los nuevos servidores a menudo necesitan mantener permisos que están interconectados con docenas o incluso más servidores circundantes. Frente a numerosas solicitudes de permiso, es difícil realizar la autorización automática por lotes. Por lo tanto, una vez completada la solicitud de permiso, a menudo se requiere una verificación personal. Si falta algún permiso que no está autorizado, a menudo es necesario contactar en momento de solicitar una autorización complementaria. La verificación de autoridad generalmente utiliza la dirección IP y el número de puerto del servidor relacionado con telnet para la verificación, y la verificación manual también requiere mucho tiempo para completar la verificación.

    1. Objetivo

   Este documento es una descripción de la herramienta que proporciona permisos de telnet por lotes y proporciona código fuente para realizar la verificación por lotes de permisos entre computadoras personales y servidores; verificación por lotes de permisos entre servidores (que admiten servidores Unix y Lunix) y generar los resultados. 

    1. Lectores

Desarrolladores secundarios de Java, personal de operación y mantenimiento, SM de desarrollo de equipos de microservicios, etc.

    1. el término

Tabla 1.41 Glosario de términos

nombre

describir

    1. referencias _

  1. Introducción al código fuente

1. Primero obtenga la información de la dirección IP y el número de puerto que se verificará en el archivo denominado ip.txt en la ruta actual.

El archivo ip.txt de muestra es

192.168.1.2 3306

10.135.208.122 8000

10.135.208.35 8088  

192.168.1.3 8157

192.168.1.4 27017

192.168.15 8080

2. Analice el archivo y verifique la conexión del socket, si se considera que la respuesta de 2 segundos es la misma.

3. Genere check.txt para probar los resultados de Unicom.

  1. Prueba de permiso entre servidores

   1. El enlace para descargar el paquete jar es: Ver la dirección y la contraseña del encabezado del documento 

    2. Cómo utilizar: 

1) Organice todos los números de IP y puerto del servidor a verificar de acuerdo con los requisitos del documento ip.txt.

2) Cargue el paquete bathTelnet.jar y el archivo ip.txt en el servidor, en el mismo directorio de archivos;

3) Ejecute el comando Java -jar bathTelnet.jar en la ventana de comandos.

4) La ventana de comando generará resultados de telnet relevantes, por ejemplo: 192.168.1.2:3306 telnet es exitoso y el archivo de resultados check.txt se genera al mismo tiempo. También puede ver el contenido del archivo usando el comando cat check .txt, o puede descargar el archivo Check.txt y enviarlo a Reautorizar al departamento de seguridad.

  1. Prueba de permiso entre computadora personal y servidor.

 1. El enlace para descargar el paquete jar es: Ver la dirección y la contraseña del encabezado del documento 

2. Cómo utilizar: 

1) Organice todos los números de IP y puerto del servidor a verificar de acuerdo con los requisitos del documento ip.txt.

2) Coloque el paquete bathTelnet.jar y el archivo ip.txt en el mismo directorio de archivos de la computadora local.

3) Ejecute el comando Java -jar bathTelnet.jar en la ventana de comandos debajo de esta carpeta.

4) La ventana de comando generará resultados de telnet relevantes, por ejemplo: 192.168.1.2:3306 telnet es exitoso y el archivo de resultados check.txt se genera al mismo tiempo. También puede ver el contenido del archivo usando el comando cat check .txt, o puede descargar el archivo Check.txt y enviarlo a Reautorizar al departamento de seguridad.

  1. desarrollo secundario

   1. La dirección de descarga del código fuente es: ver encabezado del documento

  2. Pasos de depuración: agregue la dirección IP y el número de puerto del servidor que se va a probar en ip.txt, por ejemplo: 10.130.213.33 3306 (separe la IP y el número de puerto con un espacio), ¡inicie el método principal! Los resultados relevantes se generarán en la consola de la consola y también se registrará el archivo de resultados relevante check.txt.

 3. ¿Cómo hacer el paquete del frasco? En ejecutar como, seleccione maven install, escriba el paquete jar y la ubicación de salida es D:\XXXX\maven\repo\bathTelnet\bathTelnet\0.0.1-SNAPSHOT.

Supongo que te gusta

Origin blog.csdn.net/zhb15810357012/article/details/131380277
Recomendado
Clasificación