scp stdin: não é um tty e falha na gravação, reconfiguração de conexão por peer

1

Eu tenho usado o scp por anos entre servidores linux, assim como com sistemas Mac OSX. Mas agora, instalei cygwin e ssh, bash e openssl para puxar arquivos grandes da minha caixa linux na web para o meu laptop com Windows 7.

É legal ter comandos como ls, cd etc. na minha máquina Windows, mas ao executar este comando:

scp -r -p -P xxxx [email protected]:/tmp/mysqldump .

Eu recebo as duas mensagens a seguir:

stdin: is not a tty

Em seguida, o download começa e em qualquer lugar, de 2% a 8%, eu recebo:

Write failed: Connection reset by peer
lost connection

neste arquivo ~/.bascrc eu comentei mesg y e ele suprimiu a primeira mensagem (o que eu acho que não ajudou em nada), mas a segunda permanece.

Estou assumindo que tem algo a ver com o modo como o windows TTY fala com a máquina Linux, mas não sou especialista o suficiente para ter certeza. Eu pesquisei isso extensivamente e a única solução que encontrei foi tentar comentar essa linha em ~ / .bashrc.

Devido ao tamanho desses arquivos, scp é a única opção viável.

    
por Oliver Williams 25.02.2015 / 01:18

0 respostas