如何创建用于打开 SSH 隧道的桌面快捷方式

如何创建用于打开 SSH 隧道的桌面快捷方式

我想在桌面上放置一个启动 SSH 隧道的命令的快捷方式。这是我的隧道连接:

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

我希望这个命令能够从我的桌面轻松访问。我该如何创建它的快捷方式?我的操作系统是 Windows 8。ssh由于我安装了 Gnu On Windows (gow),所以该命令在我的命令行上有效。

答案1

创建一个简单的 .bat 文件,内容为 将该文件保存在任何您想要的位置,并在桌面上创建它的快捷方式。@start ssh -N -g -D 9999 -i key.pem [email protected]

答案2

您可以将创建的批处理文件命名为“start”或“ssh”,它实际上会自行调用;从而给您留下大量的命令窗口。

答案3

将配置添加到您在此处找到的文件中%userprofile%\.ssh\config,可以找到该文件的确切语法在文档中但它有点像

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

确保将密钥存储在 .ssh 文件夹中,并确保只有您才能访问它。现在,您可以通过键入ssh amazon-ws或创建批处理脚本来ssh 到服务器ssh amazon-ws。在我的 (Windows 10) 系统上,这@start不是必需的,但 MS 一直在干扰 PS Microsoft Terminal 等。

相关内容