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 ssh
comando 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-ws
o incluso creando un script por lotes ssh amazon-ws
. En mi sistema (Windows 10), @start
no es necesario, pero MS ha estado jugando con PS Microsoft Terminal, etc.