Gerenciador de conexões do PuTTy Comandos de login não estão funcionando

2

Estou criando sessões no PuTTyCM com o modo macro ativado, no qual posso enviar a senha e também postar comandos de login. Inicialmente, o servidor para o qual eu estava registrando estava pegando a senha como userID (devido à latência da rede, eu acho). Eu corrigi esse problema aumentando o tempo limite de conexão. Eu não sou capaz de dar comandos de pós-login, mesmo que eu tenha tentado vários tempos limite de comando. Alguém por favor me diga como fazer isso funcionar

    
por user1004985 13.03.2012 / 10:29

6 respostas

4

Ao criar conexão coloque username @ ip_address no campo de endereço, isso resolverá o problema quando puttycm usar senha como login.

    
por 05.10.2012 / 12:39
2

Eu tenho o mesmo problema:

Eu tenho um problema com os comandos de configuração:

quando eu digito um comando ssh na caixa de comando 1 como “ssh server1.step3.b1q.example.com” então quando eu corro, o comando ssh é simplesmente ignorado. Em seguida, tentamos enganá-lo colocando um eco na frente (echo 'ssh server1.step3.b1q.example.com';), mas ele ainda é ignorado. Nós também testamos (sudo sh -c ssh server1.step3.b1q.example.com). A única maneira de fazer isso é colocar comandos ssh idênticos em duas caixas consequentes como esta:

command box 1:ssh server1.step3.b1q.example.com

command box 2:ssh server1.step3.b1q.example.com

Isso resolve o primeiro problema, mas meu problema é que você só tem 5 caixas de comando e o quinto é necessário! Mas está sendo adotado pela segunda caixa em uso. Como posso ter apenas uma linha de comando para o ssh server1.step3.b1q.example.com. Em outras palavras, existe outra maneira de enganar CM putty NÃO ignorando o primeiro SSH? o que nos traz de volta ao primeiro problema.

    
por 07.09.2012 / 12:12
0

para adicionar a resposta de Max Drogobitskiy, quando criar / editar nova conexão, digite o seguinte no seu Host:

exemplo:

Host: [email protected] -pw pa55w0rd

exemplo do meu servidor:

Using username "jboss".
Using keyboard-interactive authentication.
Last login: Wed Jul 31 10:33:44 2013 from xxx.xxx.xxx.xxx
jboss@cpp-app01:~>

Nota: Lembre-se de desativar o login de Macro se você usar o método acima, senão sua senha ficará visível.

    
por 31.07.2013 / 09:53
0

Para resolver esse problema, aumente o tempo limite do comando na opção de macro de login. Reinicie o PuttyCM. Agora, o comando post login funcionará!

    
por 20.03.2014 / 12:06
0

As seguintes opções de macro me ajudaram.

Conexão: 1000 Senha: 1050 Login: 900 Comando: 1250

Além disso, sob a LOGIN MACRO, precisamos fornecer o ID do usuário como COMMAND 1 e a senha como COMMAND 2. COMANDOS 3,4,5 pode ser o que você quiser. Espero que isso ajude.

    
por 11.04.2014 / 11:21
0

Aumenta apenas o valor da "senha" na opção macro (eu uso 1750ms).

Explicação: com estes valores: Conexão: 1000 Senha: 1050 Login: 900 Comando: 1250

  1. Puttycm espera 1000ms após o comando de conexão para iniciar logincommand
  2. Puttycm espera 900ms após o comando login para iniciar a senha comando
  3. Puttycm espera 1050ms após o comando de senha para iniciar o 1o comando "Comando"
  4. Puttycm aguarda 1250ms após o primeiro comando para iniciar o segundo Comando "Comando"
  5. Puttycm aguarda 1250ms depois do 3º comando para iniciar o 4 "Comando" comando
  6. etc.

O problema aparece apenas quando o tempo para validar a senha pelo servidor é muito longo.

Portanto, o valor a ser aumentado se o primeiro comando não estiver visível é: password command. Eu mudei este valor e não tenho mais problemas.

    
por 10.09.2014 / 07:51