Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Por qué siempre falla el inicio de sesión de autenticación de clave SSH configurado de forma remota en Ubuntu?

¿Por qué siempre falla el inicio de sesión de autenticación de clave SSH configurado de forma remota en Ubuntu?

Primero cambie a un usuario normal, use RSA para generar una clave SSH y agregue el id_rsa.pub generado en el directorio ~/.ssh/ al archivo de autorización.

$ ssh-keygen -t rsa i-P ""

El valor predeterminado está en el directorio .ssh del usuario actual,

Luego cat id_rsa.pub gt ; gt ; claves_autorizadas

chmod 600 claves_autorizadas #Modificar permisos

Modificar /etc/ssh/sshd_config para eliminar #AuthorizedKeysFile h/.ssh/authorized_keys #PublicKeyFileRoute

Reinicie el servicio ssh

Reinicio ssh del servicio Sh.

Luego use el comando ssh-copy-id para transferir la clave pública al host remoto. Por ejemplo, si el usuario es bob y el host remoto es ubuntu

ssh-copy-id bob@ubuntu

la contraseña de bob@ubuntu

La la prueba es exitosa y el servidor remoto se inicia. Acceso

ssh bob@ubuntu

ubuntu: ~$ exitoso.

js">