Me disculpo de antemano por la pregunta tonta, pero estoy tratando de configurar una clave SSH para GitHub en mi Macbook. Abro el terminal y voy al directorio raíz (mi nombre de usuario) y escribo "cd ~ / .ssh" y dice "No existe tal archivo o directorio". Sin embargo, cuando ingreso "ssh -v", enumera:
OpenSSH_5.9p1, OpenSSL 0.9.8x 10 May 2012
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-I pkcs11] [-i identity_file]
[-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-W host:port] [-w local_tun[:remote_tun]]
[user@]hostname [command]
Lo que según otro sitio web significa que lo tengo instalado. Sin embargo, no puedo encontrar el directorio en ningún lado ...
Entonces tengo dos preguntas: ¿Cómo soluciono esto? ¿Y dónde se supone que debe estar el directorio .ssh?
cd /
, es el equivalente deC:
Windows o hacer clic en su disco duro en Finder.Respuestas:
Si el
.ssh
directorio no existe, simplemente puede crearlo:Aquí,
~
es su carpeta de inicio y es la misma que/Users/allison
. No es lo mismo que el directorio raíz, que es/
y, por lo tanto, la raíz de todo el sistema de archivos.Tenga en cuenta que generalmente no necesita crear manualmente la carpeta. Si nunca ha generado ninguna clave SSH, o aún no ha utilizado SSH, la carpeta no necesita existir. Sin embargo, una vez que genere una clave (con
ssh-keygen
), SSH creará automáticamente la carpeta por usted.fuente