Use la clave para iniciar sesión en el servidor Linux

Usé Xshell para generar la clave y subirla al servidor Linux.

 

Vaya a la barra de pestañas de herramientas y seleccione [Asistente de generación de clave de usuario nuevo]

 

 

 

Establecer la contraseña para la clave

 

 Finalmente, solo guárdelo como un archivo.

==========================================

Cree una nueva carpeta .ssh en el directorio de inicio del usuario

[Root @ localhost ~] # mkdir . SSH   carpeta # Nueva .ssh 
[root @ localhost ~] # chmod  700 . SSH /   # de sólo lectura y de escritura en su 
[root @ localhost ~] # cd. SSH   # en el .ssh Carpeta

Usé Xftp que viene con Xshell para cargar la clave pública en la carpeta .ssh.

$ cat id_dsa_1024.pub> autorizado_claves 
$ chmod  600 autorizado_claves

Modificar sshd.config

[root @ localhost. ssh ] # vim / etc / ssh / sshd_config 
修改 如下 Autenticación de 
contraseña no 
Autenticación Pubkey sí AutorizedKeysFile 
. ssh / Authorized_keys

Reiniciar sshd

[root @ localhost. ssh ] # systemctl reiniciar sshd

 

Cuando se utiliza Xshell nuevamente, el nombre de la clave pública se muestra directamente. También debe ingresar la contraseña establecida para la clave pública.

 

Supongo que te gusta

Origin www.cnblogs.com/panxk/p/12748700.html
Recomendado
Clasificación