Este es el comando ssh-add que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
ssh-add - agrega identidades de clave privada al agente de autenticación
SINOPSIS
ssh-add [-cDdkLlXx] [-E huella dactilar_hash] [-t vida] [presentar ...]
ssh-add -s pkcs11
ssh-add -e pkcs11
DESCRIPCIÓN
ssh-add agrega identidades de clave privada al agente de autenticación, ssh-agent(1). Cuando corre
sin argumentos, agrega los archivos ~ / .ssh / id_rsa, ~ / .ssh / id_dsa, ~ / .ssh / id_ecdsa,
~ / .ssh / id_ed25519 y ~ / .ssh / identidad. Después de cargar una clave privada, ssh-add tratará de
cargar la información del certificado correspondiente del nombre de archivo obtenido al agregar -cert.pub
al nombre del archivo de clave privada. Se pueden dar nombres de archivos alternativos en el comando
la línea.
Si algún archivo requiere una frase de contraseña, ssh-add solicita la contraseña del usuario. los
La frase de contraseña se lee del tty del usuario. ssh-add vuelve a intentar la última frase de contraseña si hay varias
se entregan expedientes de identidad.
El agente de autenticación debe estar ejecutándose y la variable de entorno SSH_AUTH_SOCK debe
contener el nombre de su zócalo para ssh-add trabajar.
Las opciones son las siguientes:
-c Indica que las identidades agregadas deben estar sujetas a confirmación antes de ser utilizadas
para autenticación. La confirmación la realiza ssh-askpass(1). Exitoso
La confirmación se indica mediante un estado de salida cero de ssh-askpass(1), en lugar de texto
ingresado en el solicitante.
-D Elimina todas las identidades del agente.
-d En lugar de agregar identidades, elimina las identidades del agente. Si ssh-add tiene
ejecutado sin argumentos, las claves para las identidades predeterminadas y sus
se eliminarán los certificados correspondientes. De lo contrario, la lista de argumentos será
interpretado como una lista de rutas a archivos de claves públicas para especificar claves y certificados
para ser eliminado del agente. Si no se encuentra una clave pública en una ruta determinada, ssh-add
agregará .pub y vuelva a intentarlo.
-E huella dactilar_hash
Especifica el algoritmo hash que se utiliza al mostrar huellas digitales clave. Opciones válidas
son: "md5" y "sha256". El valor predeterminado es "sha256".
-e pkcs11
Eliminar claves proporcionadas por la biblioteca compartida PKCS # 11 pkcs11.
-k Al cargar claves o eliminar claves del agente, procese claves privadas simples
solo y omitir certificados.
-L Enumera los parámetros de clave pública de todas las identidades representadas actualmente por el agente.
-l Enumera las huellas digitales de todas las identidades representadas actualmente por el agente.
-s pkcs11
Agregar claves proporcionadas por la biblioteca compartida PKCS # 11 pkcs11.
-t vida
Establezca una vida útil máxima al agregar identidades a un agente. La vida puede ser
especificado en segundos o en un formato de hora especificado en sshd_config(5).
-X Desbloquea al agente.
-x Bloquea al agente con una contraseña.
MEDIO AMBIENTE
DISPLAY y SSH_ASKPASS
If ssh-add necesita una frase de contraseña, leerá la frase de contraseña de la terminal actual
si se ejecutó desde una terminal. Si ssh-add no tiene una terminal asociada con
pero DISPLAY y SSH_ASKPASS están configurados, ejecutará el programa especificado por
SSH_ASKPASS (por defecto "ssh-askpass") y abra una ventana X11 para leer el
frase de contraseña. Esto es particularmente útil cuando se llama ssh-add de un .xsesión or
guión relacionado. (Tenga en cuenta que en algunas máquinas puede ser necesario redirigir
entrada de / dev / null para que esto funcione.)
SSH_AUTH_SOCK
Identifica la ruta de un socket de dominio UNIX que se utiliza para comunicarse con el agente.
Use ssh-add en línea usando los servicios de onworks.net