Cómo crear un acceso directo en el escritorio para abrir un túnel SSH

Cómo crear un acceso directo en el escritorio para abrir un túnel SSH

Quiero poner un acceso directo en mi escritorio para un comando que inicie un túnel SSH. Aquí está mi conexión de túnel:

ssh -N -g -D 9999 -i key.pem [email protected]

Quiero que este comando sea fácilmente accesible desde mi escritorio. ¿Cómo puedo hacer un atajo para esto? Mi sistema operativo es Windows 8. El sshcomando funciona en mi línea de comando porque instalé Gnu en Windows (guau).

Respuesta1

Cree un archivo .bat simple con contenido de Guarde ese archivo donde desee y cree un acceso directo a él en su escritorio.@start ssh -N -g -D 9999 -i key.pem [email protected]

Respuesta2

O llamaste al archivo por lotes creado "inicio" o "ssh" y en realidad se llama a sí mismo; dejándote con muchas ventanas de comando.

Respuesta3

Agregue la configuración al archivo que encontrará aquí %userprofile%\.ssh\config. La sintaxis exacta de este archivo se puede encontraren los documentospero dice algo como

Host amazon-ws
   Hostname ec2.compute-1.amazonaws.com
   IdentityFile ~/.ssh/key.pem
   User ec2-user

Asegúrese de almacenar la clave en la carpeta .ssh y asegúrese de que tenga acceso restringido solo para usted. Ahora puede conectarse mediante ssh al servidor escribiendo ssh amazon-wso incluso creando un script por lotes ssh amazon-ws. En mi sistema (Windows 10), @startno es necesario, pero MS ha estado jugando con PS Microsoft Terminal, etc.

información relacionada