¿Alguna forma simple de agregar configuraciones PuTTY a kitty?

19

Me gustaría usar Kitty, pero ya tengo muchas configuraciones para Putty configuradas. Leí que no hay forma de "exportar configuraciones" con Putty ya que están hechas con entradas de registro, y probablemente tampoco hay forma de "importar" estas configuraciones en Kitty. ¿Alguien sabe de alguna utilidad que le permita hacer esto de alguna manera?

Píldoras de explosión
fuente
He instalado KiTTy y todas mis configuraciones de PuTTy están ahí. Tal vez es una versión no coincidente?
XSlicer
1
¿Está utilizando una versión portátil de cualquiera de los dos que no instaló su configuración en el registro?
uSlackr

Respuestas:

28

Para copiar PuTTY reg a KiTTY reg, inicie cualquier sesión de KiTTY, luego presione CTRL + F8 e ingrese

/copytokitty

Para copiar la configuración de KiTTY del modo de registro, al modo portátil, use la línea de comandos y ejecute

kitty.exe -convert-dir

Cyd

Cyd
fuente
Esa es una pista increíble.
Mateng
Esta descripción me parece poco clara. Al menos no lo hice funcionar. ¿Puedes explicar con más detalle, por favor?
kriegaex
3
Ctrl + F8 no tiene ningún efecto para mí. ¿Qué se supone que debe hacer?
Pavel Vlasov
Nota de seguridad : IMO, Portable es un enfoque más seguro , creo. Entonces, después de convertir a portátil, luego elimine los valores del registro (guarde una copia de seguridad de ese registro al principio si lo desea).
T.Todua
4

La respuesta de Cyd parece aplicarse a Kitty Classic (no portátil).

No he podido obtener la configuración de PuTTY directamente en KittyPortable. El problema es que, al ser portátil, KittyPortable ni siquiera mira la unidad C, por lo que no puede leer las claves PuTTY en el registro de Windows.

Pude lograrlo indirectamente instalando Kitty Classic, que recogió automáticamente las claves de registro de PuTTY, y luego ejecuté

KittyPortable.exe -convert-dir

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

Si NO tiene derechos administrativos en su PC, continúe leyendo. De lo contrario, salte hacia abajo.

Este enfoque no funcionará si no tiene suficientes privilegios para instalar Kitty Classic. Muchas personas no tienen derechos de administrador en su PC en el trabajo, pero aquí es donde es posible que desee utilizar KittyPortable.

Por lo tanto, debe convertir la configuración de PuTTY a Kitty en una máquina en la que tenga derechos de administrador, como su máquina doméstica. Pero tal vez su máquina doméstica no tiene la configuración de configuración PuTTY que usa en el trabajo.

Por lo tanto, necesitaría exportar sus claves de registro PuTTY en el trabajo e importarlas en la PC de su hogar.

Ejecute regedit, seleccione

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

y haga Archivo / Exportar (asegúrese de que esté seleccionado el botón de radio para "rama seleccionada"). Luego vaya a una PC en la que tenga derechos de administrador (la PC de su casa, tal vez), instale PuTTY, haga doble clic en el archivo de registro exportado que exportó anteriormente (esto importa todas las sesiones de PuTTY) y luego ...

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

reanudando ...

  • Cree una carpeta en algún lugar llamada kitty_portable (preferiblemente no en la unidad C).
  • Descargue las versiones Windows Classic y Windows Portable de Kitty desde http://www.downloadbestsoft.com/KiTTY.html y colóquelas en su carpeta kitty_portable.
  • Ejecute kitty.exe. Atraerá todas sus configuraciones de configuración PuTTY. Cierre kitty.exe.
  • Vaya a un shell de DOS, cd al directorio kitty_portable y escriba:
    KittyPortable.exe -convert-dir
  • Elimine kitty.exe (nunca más lo necesitará)

La ejecución de KittyPortable.exe con el parámetro -convert-dir creará varias carpetas en su carpeta kitty_portable, incluidas todas las configuraciones de PuTTY (que ahora se almacenan en archivos de texto sin formato en lugar de usar el registro, como lo hace PuTTY. Esta carpeta es 100% portátil) y ni siquiera accede a la unidad C.

Uf.

DAVID FILMER
fuente
¿Hay alguna forma de editar todas las contraseñas de sesión en masa? Intenté manualmente a través de notepad ++ pero no funciona porque esas contraseñas deben estar encriptadas.
Mugen
Ahora, kitty portable hace eso también como veo.
T.Todua
0

Puede exportar la configuración de registro de Putty utilizando el editor de registro de Windows. Esto produce un archivo de texto que puede editar con su editor de texto favorito (Notpad, Notepad ++, gVim, etc.).

Como Kitty es una bifurcación de Putty, espero que la configuración de Kitty esté en una estructura casi idéntica, pero tal vez solo necesite cambiar una parte de la ruta del registro. Probablemente pueda encontrar esto fácilmente usando el editor de registro.

Después de editar el archivo de texto para adaptarlo a Kitty, la importación del archivo de registro (normalmente es cuestión de hacer doble clic en el nombre de archivo .reg en el explorador de Windows) debería funcionar.

RedGrittyBrick
fuente
0

También descubrí que algunas versiones de kitty no muestran sesiones almacenadas en el registro si kitty.exe se copia al programa foder de putty.

Tagar
fuente