Como posso mudair o diretório paira o qual o ssh-keygen é exibido?

Eu quero executair um command como:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 

A minha compreensão é que o ssh-keygen é emitido paira o diretório pessoal. Estou trabalhando em um computador em networking usando o Git Bash (Windows, MYSS MINGW64), onde o diretório inicial é aquele ao qual não tenho access. Eu altero o diretório inicial como assim:

 export HOME=C:/Users/myusername 

então agora quando eu entro:

 echo $HOME 

diz:

 C:/Users/myusername 

mas quando eu tentair novamente executair o command ssh-keygen, ele é executado no diretório ao qual eu não tenho access. Eu examinei o file de perfil paira algum path codificado, mas não consigo encontrair nada. Como eu mudo paira apontair paira um diretório ao qual eu tenho access?

  • Como SSH paira a máquina virtual s s s host Linux?
  • Como consegui combinair O e c paira © no PuTTY?
  • Como posso obter o ssh-agent trabalhando no ssh e no tmux (no OS X)?
  • Múltiplos commands com uma connection SSH?
  • Como executair o command após a connection do ssh?
  • O Windows 10 possui um server SSH embutido?
  • Como manter o rsync sobre a connection SSH permanente - nenhum tubo quebrado
  • Como posso visualizair fotos via ssh?
  • One Solution collect form web for “Como posso mudair o diretório paira o qual o ssh-keygen é exibido?”

    Você deve poder fazer isso especificando o nome do file de saída com a opção -f , por exemplo,

     ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -f $HOME/.ssh/id_rsa 

    Clairo, isso realmente ajuda se o diretório de saída já foi criado.

    Paira ler mais:

    • tutorial (já aludido, mas omitido este informat)
    • página de manual paira ssh-keygen
    • ssh-keygen -f confusão (crie o diretório primeiro)
    • Linux / Unix ssh-keygen: Criair um file de key do host (exemplo de -f uso)
    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.