Portabilidade do Openshift para acesso remoto ao banco de dados MySQL

0

Então, um acompanhamento para minha outra pergunta: link

Experimentei o encaminhamento de porta conforme sugerido aqui: link mas quando tento rhc port-forward -a myapp , aparece um erro:

Error trying to forward ports. You can try to forward manually by running: ssh -N [email protected]

Então, quando eu executo o comando, ele me dá outro erro:

Failed to add the host to the list of known hosts (/.ssh/known_hosts). Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

Eu tentei adicionar meu host ao arquivo known_hosts, mas aparentemente não tenho acesso ao arquivo.

Eu procurei por uma solução e encontrei essa postagem com o mesmo problema: link , mas ele não é respondido.

Então, estou postando de novo para descobrir por que o encaminhamento de porta não está funcionando e como corrigir esse problema.

EDIT (informação extra)

A execução de rhc setup me dá um erro de permissão negada na geração de uma etapa de token.

Generate a token now? (yes|no) yes

Generating an authorization token for this client ... /usr/lib/ruby/1.8/fileutils.rb:243:in 'mkdir': Permission denied - /var/lib/openshift/USER/.openshift (Errno::EACCES)

A execução de ls -l ~/.ssh/known_hosts também me causa um erro de permissão

ls: cannot access /var/lib/openshift/USER//.ssh/known_hosts: Permission denied

    
por Denny 06.05.2016 / 02:23

1 resposta

0

Então, depois de descobrir que eu tinha que encaminhar porta no meu computador local, ele ainda dava o mesmo erro.

Mas, felizmente, encontrei a solução para mim. Eu estava empurrando o meu trabalho com sourcetree, mas deu-me um erro que a minha chave privada não foi carregada. Então eu carreguei minha chave privada no Pageant. Depois disso, tentei encaminhar novamente o porta e, para minha surpresa, funcionou.

Quando funcionou, eu imediatamente removi a chave do Pageant e não foi nenhuma surpresa, ele me deu um erro novamente quando tentei encaminhar a porta.

Então, tudo somado, meu problema é que tive que redirecionar a partir da minha máquina local e que tive que carregar minha chave privada no Pageant.

    
por 08.05.2016 / 15:04