Como modificar ~/.& ficheiros de pastas ssh no windows?

Sinto que me falta um conceito fundamental sobre como ... a pasta ssh funciona no windows. Eu não tive problemas ao trabalhar no OSX/Linux como estou tendo agora. O meu objectivo final é simplesmente mover a minha chave SSH existente para o ~/por omissão.diretório ssh, e atualizar a configuração se eu assim escolher (você sabe, tarefas normais relacionadas com a chave ssh).

No entanto, sempre que tentei mover a minha actual chave SSH para a ~/.diretório ssh, ou abri-lo, ou até mesmo criar um arquivo de configuração que eu só obter o seguinte erro (tanto no gitbash, puttygen, etc...):

Puttygen (a gravar a chave no disco):

Overwrite existing file C:\Users\me\.ssh?

ou no gitbash (tentando fazer qualquer coisa, incluindo apenas criar o ficheiro de configuração):

touch: creating `/c/Users/me/.ssh/config': No such file or directory

cd ~/.ssh

sh.exe": cd: /c/Users/me/.ssh: Not a directory
O que me está a escapar?

Gentil Respeito, u353

Author: u353, 2014-04-14

2 answers

Eu criei e uso regularmente um ".o diretório SSH " no Windows 7; Como mencionado nos comentários acima, o Windows Explorer não os Suporta, ou mais especificamente, a verificação de erros no Windows Explorer não permite que você dê um nome de arquivo que começa com um período. Essa mesma restrição não existe no comando prompt ou powershell.

Também, como mencionado acima, parece que você tem um arquivo chamado".ssh " na sua pasta pessoal, que deve ser removida antes de poder crie uma pasta chamada".ssh".

Uma vez que essa pasta exista, você pode abri-la e alterar/criar ficheiros nela usando o Windows Explorer; ela simplesmente não permite que você nomeie uma pasta/ficheiro ".SSH " directamente.

O Gitbash deve permitir-lhe directamente executar "rm .ssh " e " mkdir .ssh", em que ponto tudo o resto deve funcionar.

 3
Author: Bryson, 2015-11-10 07:58:35

Isto não é suportado porque o Windows não reconhece os ficheiros de pontos como pastas.

 -5
Author: u353, 2014-04-16 17:03:01