Articles of ssh

“Interação do usuário não é permitida” tentando assinar um aplicativo OSX usando o codesign

Nossa construção automatizada está sendo executada no Jenkins. A construção em si está sendo executada em escravos, com os escravos sendo executados via SSH. Eu recebo um erro: 00:03:25.113 [codesign-app] build/App.app: User interaction is not allowed. Eu tentei todas as sugestões que vi até agora em outros posts aqui: Usando segurança chaveiro de desbloqueio imediatamente […]

Exemplo de SSH para Elastic Beanstalk

Eu acabei de me inscrever para a nova oferta da Amazon Elastic Beanstalk e adorei. O que não consigo descobrir é como fazer o SSH para uma instância do Beanstalk. Eu não tenho uma chave privada porque o Beanstalk gerou a instância em meu nome. Idéias? Obrigado Benno

Não é possível empurrar para Heroku porque a impressão digital chave

Eu sou novo no Rails e estava tentando implantar um aplicativo muito simples no Heroku. Este é o segundo aplicativo que implementei e o primeiro que consegui fazer bem. No entanto, estou tendo alguns problemas com este. Sempre que eu ” git push heroku master “, eu recebo este erro: ! Sua chave com impressão […]

Execute um comando sobre o SSH com o JSch

Estou tentando executar um comando sobre SSH com o JSch, mas o JSch praticamente não tem documentação e os exemplos que encontrei são terríveis. Por exemplo, este não mostra código para manipular o stream de saída. E, este usa um hack feio para saber quando parar de ler o stream de saída.

com.jcraft.jsch.JSchException: UnknownHostKey

Estou tentando usar o Jsch para estabelecer uma conexão SSH em Java. Meu código produz a seguinte exceção: com.jcraft.jsch.JSchException: UnknownHostKey: mywebsite.com. RSA key fingerprint is 22:fb:ee:fe:18:cd:aa:9a:9c:78:89:9f:b4:78:75:b4 Não consigo encontrar como verificar a chave do host na documentação do Jsch. Eu incluí meu código abaixo. import com.jcraft.jsch.JSch; import com.jcraft.jsch.Session; public class ssh { public static void […]

Pseudo-terminal não será alocado porque stdin não é um terminal

Eu estou tentando escrever um script de shell que cria alguns diretórios em um servidor remoto e, em seguida, usa scp para copiar arquivos da minha máquina local para o controle remoto. Aqui está o que eu tenho até agora: ssh -t user@server<<EOT DEP_ROOT='/home/matthewr/releases' datestamp=$(date +%Y%m%d%H%M%S) REL_DIR=$DEP_ROOT"/"$datestamp if [ ! -d "$DEP_ROOT" ]; then echo […]

Localizar e replace dentro de um arquivo de texto de um comando Bash

Qual é a maneira mais simples de encontrar e replace uma determinada string de input, digamos abc , e replace por outra string, digamos XYZ no arquivo /tmp/file.txt ? Estou escrevendo um aplicativo e usando o IronPython para executar comandos por meio do SSH – mas não conheço bem o Unix e não sei o […]

Autenticação do SSH do Git

Eu tenho o Debian, Fisheye e Git no meu servidor. Meus git repos são gerenciados pela Fisheye. Não há autenticação na parte Fisheye. Todos os procedimentos de autenticação são gerenciados pelo git. Eu gostaria de usar a autenticação SSH, para que eu não precise fornecer o nome de usuário e a senha enquanto eu envio […]

Insira automaticamente a senha do SSH com script

Eu preciso criar um script que insira automaticamente uma senha para o cliente ssh OpenSSH. Digamos que eu precise de SSH em myname@somehost com a senha a1234b . Eu já tentei … #~/bin/myssh.sh ssh myname@somehost a1234b … mas isso não funciona. Como posso obter essa funcionalidade em um script?

Erro do SSH do Git: “Conectar ao host: Número de arquivo inválido”

Eu segui o guia do git mas tenho esse problema estranho ao tentar conectar ao github: $ ssh -v git@github.com OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007 debug1: Reading configuration data /c/Documents and Settings/mugues/.ssh/config debug1: Applying options for github.com debug1: Connecting to github.com [207.97.227.239] port 22. debug1: connect to address 207.97.227.239 port 22: Attempt to connect […]