file - por - ¿Cómo le envío a alguien mi clave pública SSH?
ssh-keygen-t rsa (4)
Es una clave pública, por lo que, en teoría, el canal que utiliza no tiene que estar cifrado.
Sin embargo, tiene que ser un canal que evite que un atacante potencial manipule la clave / mensaje. En el peor de los casos, el atacante podría reemplazar su clave pública con su propia clave pública, lo que podría obtener un acceso en lugar de usted.
Entonces, en la práctica, lo mejor es usar un canal encriptado de todos modos. Al menos asegúrese de que su cliente de correo electrónico utiliza una conexión cifrada con el servidor de correo; y espere que su servidor de correo envíe un correo electrónico adicional usando una conexión encriptada también.
Necesito enviar mi clave pública SSH a uno de mis clientes, pero no estoy seguro de cómo hacerlo. Ya he creado un par de claves SSH en mi computadora, pero ahora estoy atascado.
Esto es demasiado tarde, pero podría ser más fácil que enviar archivos ocultos si está en un sistema basado en Unix.
Solo haz:
pbcopy < ~/.ssh/id_rsa.pub
Esto copiará su clave pública a su portapapeles. Así que básicamente basta con pegar donde quieras pegar la clave para enviarla.
Por defecto, su clave pública SSH en Unix / Linux / OS X se encuentra en su directorio HOME en .ssh/
folder en el archivo id_rsa.pub
. Por lo tanto, puede enviar ese archivo sin problemas, ya que su clave privada está en id_rsa
, por lo que sus credenciales no están expuestas.
Básicamente, ya sea enviar el archivo ~/.ssh/id_rsa.pub
o ejecutar en el terminal:
ssh-add -L
ordena y copia la línea impresa, para que puedas pegarla en tu correo electrónico.
Si generó un par de claves, debe tener dos archivos id_rsa
e id_rsa.pub
(tenga en cuenta que id_rsa puede ser reemplazado por otro nombre si lo especificó) Solo tiene que enviar a su cliente el archivo con la extensión .pub