PuTTY fornece automaticamente a senha

3

Eu tenho uma situação onde eu preciso ter PuTTY (ou outro cliente SSH para o Windows) automaticamente logar em outra máquina via SSH. Eu percebo que isso não é uma boa ideia em termos de segurança, mas infelizmente estou limitado pelas limitações tanto do cliente quanto do servidor.

A melhor solução seria ter um atalho ou script na área de trabalho que, quando clicado duas vezes, se conecte ao servidor e faça logon automaticamente. Posso fazer isso com o PuTTY?

Estou disposto a explorar a autenticação de chave pública, mas não tenho certeza de onde a chave do PuTTY reside ou como copiá-la para o servidor, pois o aplicativo é iniciado automaticamente no login.

    
por Kyle Cronin 11.05.2009 / 22:32

3 respostas

2

Você fará:

putty user@host -pw password

Observe que usar a autenticação de chave pública é mais seguro e preferido.

    
por 11.05.2009 / 22:38
11

Você deve usar as chaves SSH. Você pode ter essas sem senha também. Também não é uma boa ideia, mas é muito melhor do que salvar senhas em scripts.

Você gera uma chave com putty-gen e salva onde quiser. Em seguida, você cria um perfil no putty.exe e anexa essa chave a ele.

Quando você quiser começar com esse perfil:

putty.exe -load <profilename>
    
por 11.05.2009 / 22:36
-4

abandone o putty se precisar armazenar senhas como o acesso remoto do ssh aos consoles de gerenciamento, onde você não pode soltar as chaves na imagem do firmware, etc. Posso pensar em 4 cenários em que você não pode usar chaves e putty na sua caminho e te atrasa.

    
por 10.01.2011 / 17:04

Tags