English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Configuración del archivo de configuración para conexión SSH sin contraseña en CentOS

1Confirmar el archivo de configuración de sshd de este equipo (se requiere permiso de root)

$ gedit /etc/ssh/sshd_config

  Encontrar el siguiente contenido y quitar los símbolos de comentario "#"

Autenticación RSA sí
  Autenticación de clave pública sí
  AuthorizedKeysFile .ssh/authorized_keys

  2、Si se modificó el archivo de configuración, debe reiniciar el servicio sshd (requiere permisos de root)

$ /sbin/service sshd restart

Configurar el inicio de sesión sin contraseña de SSH requiere3Paso:

1.Generar clave pública y privada

2.Importar la clave pública al archivo de autenticación, cambiar permisos

3.Prueba

1.Generar clave pública y privada

Código de Shell: ssh-keygen -t rsa

Predeterminado en ~/.El directorio .ssh crea dos archivos:

id_rsa: clave privada
id_rsa.pub: clave pública

2.Importar la clave pública al archivo de autenticación, cambiar permisos

2.1 Importar la máquina local

Código de Shell: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

2.2 Importar el servidor para inicio de sesión sin contraseña

Primero copie la clave pública al servidor

Código de Shell: scp ~/.ssh/id_rsa.pub xxx@host:/home/id_rsa.pub

Luego, importe la clave pública al archivo de autenticación (esta operación se realiza en el servidor)

Código de Shell: cat /home/id_rsa.pub >> ~/.ssh/authorized_keys

2.3 Cambiar permisos en el servidor

Código de Shell: chmod 700 ~/.ssh

chmod 600 ~/.ssh/authorized_keys

3.Prueba ssh xxx

Lo que se menciona anteriormente es la configuración de inicio de sesión sin contraseña de SSH en CentOS que el editor le ha presentado a todos, esperamos que sea útil para ustedes. Si tienen alguna pregunta, déjenos un mensaje y el editor les responderá a tiempo. También muy agradecido por el apoyo a la página web de la guía de alarido!

Aviso: El contenido de este artículo se ha obtenido de la red, es propiedad del autor original, el contenido ha sido contribuido y subido por los usuarios de Internet, este sitio no posee los derechos de propiedad, no ha sido editado artificialmente y no asume ninguna responsabilidad legal relacionada. Si encuentra contenido sospechoso de infracción de derechos de autor, por favor envíe un correo electrónico a: notice#oldtoolbag.com (al enviar un correo electrónico, reemplace # con @) para denunciar, y proporcione evidencia relevante. Una vez verificada, este sitio eliminará inmediatamente el contenido sospechoso de infracción.

Te gustará