Red de conocimiento informático - Problemas con los teléfonos móviles - Contraseña SSH y método de inicio de sesión clave

Contraseña SSH y método de inicio de sesión clave

El inicio de sesión con contraseña es extremadamente simple, como sugiere el nombre. Antes de iniciar sesión, debe tener el nombre de usuario y la contraseña de inicio de sesión correspondientes en el servidor ssh.

Línea de comando de inicio de sesión con contraseña: ssh nombre de usuario@nombre de host -p puerto

nombre de usuario: nombre de usuario de inicio de sesión

nombre de host: servidor ssh, que puede ser ip o nombre de dominio

puerto: Este es opcional, es decir, el puerto del servidor ssh. Si está vacío, el puerto predeterminado es 22

Usa un inicio de sesión con clave cifrada

<. p> terminal Genere el siguiente comando de clave secreta: ssh-keygen -t rsa (si no ingresa una contraseña, no se requiere contraseña)

Durante el proceso de generación, se le pedirá que ingrese el nombre del archivo de clave secreta Si la entrada es Key, se generará Key y Key.pub son dos archivos. Key es la clave privada y Key.pub es la clave pública. Coloque la clave en el directorio .ssh del directorio de usuarios local, cambie los permisos del directorio .ssh a 700

Cargue la clave pública generada Key.pub al servidor de destino y coloque Key.pub en el usuario directorio .ssh del directorio, los permisos del directorio .ssh también son 700

Luego ejecute cat Key.pub gt; autorizado_keys para importar la clave pública y confirme que los permisos de autorizado_keys son 600

Después de configurar la clave secreta, puede ejecutar ssh -i Clave nombre de usuario@nombre de host -p puerto

La clave secreta ssh predeterminada es id_rsa, debe agregar el parámetro -i para especificar la clave secreta