Ao tentar criar keypairs rsa para um projeto dentro do diretório do projeto, eu estava experimentando ssh-keygen
a -f
opção. Quando eu testá-lo em um diretório recém-criado, tudo funciona como esperado, mas quando tento usar exatamente a mesma sintaxe em outro diretório igualmente autorizado, ssh-keygen
simplesmente fica me dizendoNo such file or directory.
De certo modo, é certo dizer isso, porque é suposto criar esses arquivos. (O diretório no qual ele deve funcionar existe.)
A sintaxe que uso para criação de chaves é:
ssh-keygen -q -t rsa -f /abspath/id_rsa -N ""
/abspath/
uma indicação do comando ou é o que você realmente digitou?ssh-keygen
Respostas:
Eu não sou capaz de recriar esse problema a menos que eu especifique um diretório que realmente não existe. Eu sugiro que você olhe para onde você está tentando criar o par de chaves, certificando-se de que o diretório existe.
fonte