Articles of ssh

Gerenciando chaves SSH dentro do Jenkins para Git

Estou tentando colocar o Jenkins em funcionamento com um repository hospedado do GitHub (usando o plugin Jenkins Git). O repository tem vários submódulos git, então não tenho certeza se quero tentar gerenciar várias chaves de implantação. Minha conta de usuário pessoal do GitHub é um colaborador de cada um dos projetos que desejo /var/lib/jenkins/.ssh no […]

O famoso “ERRO: Git de permissão para .git negado ao usuário” Git

Eu tentei pesquisar e ler http://help.github.com/troubleshooting-ssh/ e vários guias diferentes. Eu sou incapaz de git push -u origin master ou git push origin master (o mesmo comando). Eu tive minha conta do git por pelo menos 2 ou mais anos. Eu fui capaz de criar repos e push -u origin master fine no meu laptop, […]

Como faço para definir $ PATH tal que `ssh user @ host command` funcione?

Eu não consigo definir um novo $ PATH de tal forma que ele é usado ao executar comandos via comando ssh user@host command . Eu tentei adicionar export PATH=$PATH:$HOME/new_path para ~ / .bashrc e ~ / .profile na máquina remota, mas a execução de ssh user@host “echo \$PATH” mostra que a alteração não foi escolhida […]

github: Não há methods de autenticação compatíveis disponíveis

Eu uso o github e adicionei e sincronizei com sucesso arquivos no meu laptop no passado. a partir de recentemente eu comecei a receber ” PuTTY Fatal Error: Desconectado: Não há methods de autenticação suportados disponíveis ” após a execução: git pull master de origem (ou push) Contudo ssh git@github.com retorna a resposta correta: ERRO: […]

SVN + SSH, não precisando fazer ssh-add toda vez? (Mac OS)

Eu sei que a resposta está lá fora, mas eu sou bem burro e provavelmente não reconheceria a solução se me atingisse na cara. Eu estou em um Mac, conectando a um servidor SVN via tunelamento SSH. Eu tenho que ssh-add privateKey.txt toda vez que eu quiser conectar ao servidor SVN (Ambos Cornerstone e Xcode […]

Como usar o Sublime sobre SSH

Eu estou tentando usar o Sublime Text 2 como um editor quando eu SSH para o meu servidor de trabalho, e estou perplexo. Eu encontrei este http://urbangiraffe.com/2011/08/13/remote-editing-with-sublime-text-2/ (entre muitos outros posts) que parece que pode ajudar, mas eu não segui-lo exatamente , particularmente com os valores que devo colocar para a variável remota na linha […]

Fornecendo input / subcomando para comando executado sobre SSH com JSch

Estou tentando gerenciar o roteador via aplicativo Java usando a biblioteca do Jcraft Jsch. Estou tentando enviar o Router Config via servidor TFTP. O problema está no meu código Java porque isso funciona com o PuTTY. Este meu código Java: int port=22; String name =”R1″; String ip =”192.168.18.100″; String password =”root”; JSch jsch = new […]

é possível usar variables ​​no comando ssh remoto?

Eu gostaria de executar vários comandos em seqüência em uma máquina remota, e alguns dos comandos posteriores dependem dos anteriores. No exemplo mais simples possível, recebo isto: ssh my_server “echo this is my_server; abc=2;” this is my_server abc=2: Command not found. ssh my_server “echo this is my_server; abc=2; echo abc is $abc” abc: undefined variable […]

O clone funciona, o envio remoto não. Repositório remoto sobre o copssh

Eu tenho “setup-a-msysgit-server-com-copssh-on-windows”, seguindo o guia de Tim Davis e agora eu estava aprendendo como usar os comandos git, seguindo o guia de Jason Meridth, e consegui obter tudo funcionando bem, mas agora não posso passar o comando push. Eu configurei o servidor e o cliente na mesma máquina (por enquanto), win7-x64. Aqui estão algumas […]

Negociação de algoritmo falha SSH em Jenkins

Eu estou tentando ssh de Jenkins para um servidor local, mas o seguinte erro é lançado: [SSH] Exception:Algorithm negotiation fail com.jcraft.jsch.JSchException: Algorithm negotiation fail at com.jcraft.jsch.Session.receive_kexinit(Session.java:520) at com.jcraft.jsch.Session.connect(Session.java:286) at com.jcraft.jsch.Session.connect(Session.java:150) at org.jvnet.hudson.plugins.SSHSite.createSession(SSHSite.java:141) at org.jvnet.hudson.plugins.SSHSite.executeCommand(SSHSite.java:151) at org.jvnet.hudson.plugins.SSHBuildWrapper.executePreBuildScript(SSHBuildWrapper.java:75) at org.jvnet.hudson.plugins.SSHBuildWrapper.setUp(SSHBuildWrapper.java:59) at hudson.model.Build$BuildExecution.doRun(Build.java:154) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:533) at hudson.model.Run.execute(Run.java:1754) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:89) at hudson.model.Executor.run(Executor.java:240) Finished: FAILURE Versão instalada do […]