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