Red de conocimiento informático - Problemas con los teléfonos móviles - Método de autenticación para inicio de sesión ssh

Método de autenticación para inicio de sesión ssh

Los métodos de autenticación para iniciar sesión ssh son: Contraseña, RSA, DSA, ECC, Contraseña-RSA, Contraseña-DSA, Contraseña-ECC y TODOS.

1. Autenticación por contraseña

La autenticación por contraseña es un método de autenticación basado en "nombre de usuario + contraseña". Configure la contraseña correspondiente para cada usuario de SSH a través de AAA. Al iniciar sesión a través de SSH, puede iniciar sesión ingresando el nombre de usuario y la contraseña correctos.

2. Autenticación RSA

La autenticación RSA es un método de autenticación basado en la clave privada del cliente. RSA es un sistema de cifrado de clave pública basado en un algoritmo de cifrado asimétrico. La clave RSA también se compone de una clave pública y una clave privada. Durante la configuración, debe copiar e ingresar la parte de la clave pública de la clave RSA generada por el cliente en el servidor.

3. Autenticación DSA

La autenticación DSA es un método de autenticación similar a la autenticación DSA que utiliza un algoritmo de firma digital para el cifrado.

4. Autenticación ECC

La autenticación ECC es un algoritmo de curva elíptica. En comparación con RSA, tiene una longitud de clave más corta, menos cálculo y una velocidad de procesamiento más rápida con el mismo rendimiento de seguridad. espacio de almacenamiento y bajos requisitos de ancho de banda.

5. Autenticación de contraseña-RSA

El servidor SSH realiza la autenticación de contraseña y la autenticación RSA en los usuarios que han iniciado sesión al mismo tiempo. Solo cuando ambas se cumplen al mismo tiempo, el Se puede pasar la autenticación.

6. Autenticación de contraseña-DSA

El servidor SSH realiza la autenticación de contraseña y la autenticación DSA en los usuarios que han iniciado sesión al mismo tiempo. Sólo cuando ambas se cumplen al mismo tiempo, el Se puede pasar la autenticación.

7. Autenticación con contraseña-ECC

El servidor SSH realiza la autenticación con contraseña y la autenticación ECC en los usuarios que han iniciado sesión al mismo tiempo. Sólo cuando ambas se cumplen, se puede pasar la autenticación.

8. TODA la autenticación

El servidor SSH realiza autenticación de clave pública o autenticación de contraseña en los usuarios que han iniciado sesión. Siempre que se cumpla cualquiera de ellas, la autenticación puede pasar.

Nivel de estructura SSH

1. Capa de presentación

La capa de presentación involucra principalmente las funciones de Struts. En esta capa, la interfaz interactiva se implementa primero a través de. Página JSP y es responsable de Transmitir solicitudes de usuarios y recibir respuestas, y luego Struts delega las solicitudes de usuarios recibidas al procesamiento de Acción correspondiente de acuerdo con el archivo de configuración.

2. Capa de lógica de negocios

La capa de negocios involucra principalmente las funciones de Spring. En esta capa, el componente de servicio de administración es responsable de proporcionar modelos de negocios a las Acciones correspondientes configuradas en Struts. Los componentes de este componente El componente de procesamiento de datos de objetos completa la lógica empresarial y proporciona componentes de contenedor, como el procesamiento de transacciones, para mejorar el rendimiento del sistema y garantizar la integridad de los datos.

3. Capa de persistencia de datos

La capa de persistencia involucra principalmente las funciones de Hibernate. Hibernate implementa la función de persistencia de datos, lo que permite a los programadores operar la base de datos a través del pensamiento de programación orientada a objetos. En esta capa, se basa en el mapeo basado en objetos y la interacción de la base de datos de Hibernate para procesar los datos solicitados por el componente DAO en Spring y devolver los resultados del procesamiento.