Isso funcionou para mim!
link
First, locate the file called
'passwd'
in yourC:\path\to\cygwin\etc
directory and open it with wordpad.Second, replace the text
/home/YOUR_NAME
with/cygdrive/c/Documents and Settings/YOUR_NAME
Estou tendo problemas para usar o Git com o cygwin.
"Could not create directory '/home/Craig/.ssh'. The authenticity of host 'github.com (207.97.227.239)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? no Host key verification failed. fatal: The remote end hung up unexpectedly"
está sendo exibido ao tentar se conectar ao github usando SSH. Eu também tentei usar https: // como o caminho remoto, mas sem sucesso.
Estou executando o Windows 7.
Isso funcionou para mim!
link
First, locate the file called
'passwd'
in yourC:\path\to\cygwin\etc
directory and open it with wordpad.Second, replace the text
/home/YOUR_NAME
with/cygdrive/c/Documents and Settings/YOUR_NAME
talvez as permissões para o seu diretório pessoal estejam interferindo na capacidade do ssh
de criar o arquivo known_hosts
?
vá para o seu diretório pessoal e crie uma pasta chamada .ssh
e um arquivo em branco chamado known_hosts
dentro dele. em seguida, defina as permissões no arquivo para 644.
cd ~
mkdir .ssh
touch ~/.ssh/known_hosts
chmod 644 ~/.ssh/known_hosts
tente novamente o ssh e veja se o resultado é diferente. (nota: você terá que dizer sim quando perguntado se deseja continuar se conectando pela primeira vez. Então esse servidor será adicionado à lista known_hosts
e você não deve mais ser solicitado depois disso.)
Tente digitar yes
quando for perguntado se deseja continuar
Além de responder por diannal, se você não tiver um arquivo passwd
na pasta etc
na pasta raiz do Cygwin, crie primeiro um, emitindo este comando:
mkpasswd -l -p "$(cygpath -H)" > /etc/passwd
Use Sysinternals Process Monitor para registrar os acessos ao sistema de arquivos que ocorrem quando você está tentando fazer isto.
Na pasta Documents and Settings da sua máquina local, crie a pasta home \. Por alguma razão, o cwRsync não irá criar essas pastas para você. Eu não mudei meu cygpath, então eu criei o meu em C: \ Arquivos de Programas \ cwRsync \ home \.