É possível carregar informações de conexão do PuTTY (sessão) do arquivo?

3

É possível carregar informações de conexão do PuTTY (sessão) do arquivo?

Não do registro, não da linha de comando, mas do arquivo?

Eu gostaria de ter um arquivo para cada computador remoto e abri-lo com o PuTTY para que ele se conecte automaticamente.

Algo como:

putty -load myfile.connection

UPDATE

putty user@host:port não carregará vários parâmetros, como codificação, cores, etc.

Enquanto putty -load "session name" vai pegar os dados do registro

Eu desejo ler os dados do arquivo.

    
por Dims 27.08.2015 / 13:42

2 respostas

4

Você pode criar um arquivo .reg com todas as configurações:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY\Sessions\MySession]
"HostName"="example.com"
"Colour0"="187,187,187"
...

Importe as configurações usando o comando reg :

reg import MySession.reg 

E, em seguida, carregue as configurações importadas usando a opção -load do PuTTY:

putty.exe -load MySession

Se você quiser, pode deletar a chave usando o reg delete após iniciar o PuTTY.

Um arquivo de lote completo seria:

@echo off
reg import MySession.reg 
start putty.exe -load MySession
timeout /t 2
reg delete HKCU\SOFTWARE\SimonTatham\PuTTY\Sessions\mysession /f

(O tempo limite de dois segundos está disponível para permitir que o PuTTY carregue as configurações antes de ser excluído).

E, claro, há muitos clones do PuTTY que suportam arquivos INI de configuração. Por exemplo KiTTY .

Outra opção é fazer uso do WinSCP 5.9 (ou mais recente) que pode abrir o PuTTY de um sessão especificada na linha de comando do WinSCP :

winscp.exe ssh://[email protected]/

Embora o WinSCP permita um conjunto muito maior de opções em sua linha de comando, ele não suporta opções específicas do terminal, como cores.

(eu sou o autor do WinSCP)

    
por 27.08.2015 / 20:53
2

Sorta, "putty usuário @ host: porta" ou Putty -load “nome da sessão” ou (ferramentas de terceiros) você pode querer verificar o link

mais material CLI link

se você quiser que o login sem senha gere uma chave privada e use o concurso.

    
por 27.08.2015 / 13:51

Tags