Login Putty e Mysql em um clique

1

Gostaria de acessar o Putty e o MySQL em uma etapa. Como fazer isso?

Eu tentei desta forma mas só logins Putty.

Estou usando o Windows. Se possível, por favor, mostre mais uma versão do Linux.

    
por Emerald214 20.09.2013 / 04:59

4 respostas

0

O problema foi resolvido (no Windows).

  1. Instale MTPuTTY . Navegue até o seu local de Putty.

  2. Configure uma sessão: host, nome de usuário, senha. Este passo permite     faça login automaticamente no Putty.

  3. Escolha a guia Script. Digite os scripts que você deseja executar após o login     Putty Definir tempo de atraso de ~ 2000 milissegundos.

FEITO!

    
por 23.09.2013 / 09:47
2

O PuTTY tem uma opção de configuração para executar um comando shell específico após conectar-se ao servidor SSH. Você pode definir isso como parte de uma configuração salva, por exemplo, Skynet - start MySQL .

Como Ben Orchard observa, você ainda vai querer inserir sua senha SQL manualmente, ao invés de armazená-la como parte de um arquivo de configuração.

    
por 20.09.2013 / 06:38
1

Você pode colocar algumas linhas no seu perfil de shell na máquina que você está se conectando para fazer login automaticamente no MySQL se detectar que está usando o SSH. Veja aqui:

if [ -n "$SSH_CLIENT" ] || [ -n "$SSH_TTY" ]; then
    mysql -u a_user -p
fi

Coloque essas linhas no final do seu perfil de shell (por exemplo, ~ / .bash_profile). Quando você faz o login via SSH, seu shell deve solicitar sua senha do MySQL imediatamente quando você se conectar via SSH.

Não tenho certeza se você pode passar sua senha do MySQL como argumento, se é isso o que você queria - e sugiro contra isso, porque não seria muito seguro.

    
por 20.09.2013 / 06:34
0

Eu sei que este post é um pouco antigo, mas para qualquer outra pessoa que esteja procurando uma ferramenta semelhante para resolver esse problema, SuperPutty é 100% a melhor ferramenta do Windows para o Putty, não apenas suporta instâncias multiscreen, mas também pode executar comandos putty para login no lançamento.

    
por 08.11.2013 / 21:34