Gerou a chave pública RSA no Mac para uso com o Git, mas não consegue localizá -la?
Pergunta
Estou no Mac OS X (novo para ele) e preciso gerar uma chave RSA pública para uso com o Git (acho que acertei isso). Estou seguindo as instruções aqui:
http://help.beanstalkapp.com/faqs/git/generating-and-adding-sh-keys-on-mac-os-x
e gerou a chave denominada (id_rsa.pub) no meu diretório inicial, mas não a vejo lá quando faço ls, ou quando vejo através da GUI do File Explorer. É como um arquivo oculto ou algo assim? Como posso ver isso? Eu preciso enviar um e -mail para a chave pública para alguém,
Obrigado
Solução
Por padrão, ele armazena a chave no ~/.ssh
diretório, que está oculto.
Todos os diretórios que começam com um período estão ocultos, mas podem ser vistos nomeando -os diretamente ou especificando o .
, como em:
ls .*
Então, para obter uma cópia, você pode digitar cp ~/.ssh/id_rsa.pub ~/
E aparecerá no seu diretório doméstico.
Outras dicas
você pode diretamente cópia de A chave para a área de transferência executando este comando em seu terminal
cat ~/.ssh/id_rsa.pub | pbcopy
O seguinte comando pode ser usado para copiar o chave pública em sua área de transferência.
pbcopy < ~/.ssh/id_rsa.pub