Alguma maneira simples de adicionar configurações PuTTY ao gatinho?

19

Gostaria de usar o Kitty, mas já tenho muitas configurações para o Putty. Eu li que não há como "exportar configurações" com o Putty, pois elas são feitas com entradas do Registro, e provavelmente também não há como "importar" essas configurações para o Kitty. Alguém sabe de um utilitário que permite fazer isso de alguma forma?

Comprimidos de explosão
fonte
Instalei o KiTTy e todas as minhas configurações do PuTTy estão lá. Talvez seja uma incompatibilidade de versão?
XSlicer
1
Você usa uma versão portátil que não instalou as configurações no registro?
precisa saber é o seguinte

Respostas:

28

Para copiar o registro PuTTY para o KiTTY, inicie qualquer sessão do KiTTY, pressione CTRL + F8 e digite

/copytokitty

Para copiar as configurações do KiTTY do modo de registro, para o modo portátil, use a linha de comando e execute

kitty.exe -convert-dir

Cyd

Cyd
fonte
Essa é uma dica incrível.
Mateng
Esta descrição não me parece clara. Pelo menos eu não consegui funcionar. Você pode explicar com mais detalhes, por favor?
Kriegaex
3
Ctrl + F8 não tem efeito para mim. O que é suposto fazer?
Pavel Vlasov
Nota de segurança : OMI, Portable é uma abordagem mais segura , eu acho. Portanto, depois de converter para portátil, exclua os valores do registro (salve o backup desse registro primeiro, se desejar).
T.Todua
4

A resposta de Cyd parece se aplicar a Kitty Classic (não portátil).

Não consegui obter as configurações do PuTTY diretamente no KittyPortable. O problema é que, sendo portátil, o KittyPortable nem sequer olha para a unidade C, portanto, não pode ler as chaves PuTTY no registro do Windows.

Consegui fazê-lo indiretamente instalando o Kitty Classic, que automaticamente captava as chaves de registro do PuTTY e, em seguida, executando

KittyPortable.exe -convert-dir

==================================================== ========================

Se você NÃO possui direitos administrativos no seu PC, continue lendo. Caso contrário, pule para baixo.

Essa abordagem não funcionará se você não tiver privilégios suficientes para instalar o Kitty Classic. Muitas pessoas não têm direitos de administrador em seus PCs no trabalho, mas é aqui que você pode querer usar o KittyPortable.

Portanto, você precisa converter as configurações do PuTTY para Kitty em uma máquina com direitos de administrador, como a sua máquina doméstica. Mas talvez sua máquina doméstica não tenha as definições de configuração PuTTY usadas no trabalho.

Portanto, você precisará exportar suas chaves de registro PuTTY no trabalho e importá-las no seu PC doméstico.

Execute regedit, selecione

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

e faça o arquivo / exportação (verifique se o botão de opção "ramo selecionado" está selecionado). Em seguida, vá para um PC no qual você possui direitos de administrador (talvez seu PC doméstico), instale o PuTTY, clique duas vezes no arquivo de registro exportado que você exportou anteriormente (isso importa todas as sessões do PuTTY) e depois ...

==================================================== =======================

retomar...

  • Crie uma pasta em algum lugar chamado kitty_portable (de preferência não na unidade C).
  • Baixe as versões Windows Kitty e Windows Portable do Kitty em http://www.downloadbestsoft.com/KiTTY.html e coloque-as na pasta kitty_portable.
  • Inicie o kitty.exe. Ele puxará todas as suas definições de configuração do PuTTY. Feche o kitty.exe.
  • Vá para um shell do DOS, cd para o diretório kitty_portable e digite:
    KittyPortable.exe -convert-dir
  • Exclua kitty.exe (você nunca mais precisará dele)

A execução do KittyPortable.exe com o parâmetro -convert-dir criará várias pastas na pasta kitty_portable, incluindo todas as configurações do PuTTY (que agora são armazenadas em arquivos de texto simples em vez de usar o registro, como o PuTTY faz. Esta pasta é 100% portátil e nem sequer acessa a unidade C.

Ufa.

DAVID FILMER
fonte
Existe uma maneira de editar todas as senhas da sessão em massa? Eu tentei manualmente via bloco de notas ++, mas não funciona porque essas senhas precisam ser criptografadas.
Mugen
Agora, kitty portátil faz isso também, como eu vejo.
T.Todua
0

Você pode exportar as configurações de registro do Putty usando o editor de registro do Windows. Isso produz um arquivo de texto que você pode editar com seu editor de texto favorito (Notpad, Notepad ++, gVim, etc).

Como Kitty é uma bifurcação de Putty, espero que as configurações de Kitty estejam em uma estrutura quase idêntica, mas talvez seja necessário apenas uma parte do caminho do registro ser alterada. Você provavelmente pode encontrar isso facilmente usando o editor de registro.

Depois de editar o arquivo de texto para se adequar ao Kitty, a importação do arquivo de registro (normalmente basta clicar duas vezes no nome do arquivo .reg no Windows Explorer) deve funcionar.

RedGrittyBrick
fonte
0

Também descobri que algumas versões do kitty não mostram sessões armazenadas no registro se o kitty.exe for copiado para o programa do putty.

Tagar
fonte