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 p>
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