Use ssh -T [email protected]
. A alocação de PTY não é realmente necessária, conforme descrito em este comentário .
Você verificou suas chaves SSH desde o bug de segurança do GitHub no mês passado?
Eu saí do Git por 4 meses e agora retornei a ele, usando o @Treehouse Git Tutorials.
Eu tentei instalar o Git 1.7.9.1 mas meu computador Mac OSX já está instalado V.1.7.5.4 de 4 meses atrás e eu tentei maneiras de desinstalá-lo daqueles que eu encontrei on-line ( sudo rm
... etc) mas não conseguiu. Então eu prossegui com esses tutoriais do @treehouse de qualquer maneira.
Depois de adicionar as chaves ssh, tentei ssh [email protected]
, mas recebi isso.
Identity added: /Users/username/.ssh/id_rsa (/Users/username/.ssh/id_rsa) PTY allocation request failed on channel 0
Mais uma vez, tentei várias soluções que encontrei on-line para tentar resolver o problema "PTY ...", mas ainda não consegui executar ssh [email protected]
com êxito.
Alguém sabe por que e como posso resolver isso?
Use ssh -T [email protected]
. A alocação de PTY não é realmente necessária, conforme descrito em este comentário .
Você verificou suas chaves SSH desde o bug de segurança do GitHub no mês passado?
Você não deve tentar se conectar interativamente (que é o padrão do comando SSH) para os servidores do Github: isto é apenas para o Git. Use ssh -T [email protected]
para verificar se suas configurações de SSH estão corretas. O -T
dirá ao servidor remoto que você não deseja uma sessão interativa. Verifique a página do manual para mais detalhes.
Em vez de seguir a longa e propensa página de ajuda do Github para configurar o SSH, você poderia ter usado minha ferramenta github-keygen
que é dedicado a essa tarefa.