Não consigo recriar esse problema, a menos que eu especifique um diretório que 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.
Ao tentar criar keypairs rsa para um projeto dentro do diretório do projeto, eu estava experimentando com a opção ssh-keygen
-f
. Quando eu testo em um diretório recém-criado, tudo funciona como esperado, mas quando tento usar exatamente a mesma sintaxe em outro diretório igualmente permitido ssh-keygen
fica me dizendo No such file or directory.
De certa forma, é correto dizer isso, porque é suposto criar esses arquivos. (O diretório no qual ele deve funcionar existe).
A sintaxe que eu uso para criação de chaves é:
ssh-keygen -q -t rsa -f /abspath/id_rsa -N ""
Não consigo recriar esse problema, a menos que eu especifique um diretório que 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.