我想在我的 Windows 机器和 EC2 机器之间设置和 ssh 隧道,我想为此使用 perl,根据这个文档,我必须使用我找不到的 ./driver.pl 脚本。
我使用这个字符串通过命令行 ssh 到我的机器。
ssh -2 -p 22 username@id-address -i keyfile.ssh -L p8600/Localhost/3306
我从这篇文章中尝试了这个,但我收到了这个错误:
my $ssh_pid= open("ssh -2 -p 22 username@id-address -i keyfile.ssh -L p8600/Localhost/3306 |") or die;
Can't use string ("ssh -2 -p 22 username@id-address"...) as a symbol ref while "
strict refs" in use at .\start.pl line 39.
D:\DESKTOP\JEFF_SHIH\MAPPING_FILE_GENERATOR>
如何将上面的字符串转换为 perl 或修复上面的字符串以解决错误。我安装了 Net::SSH::Tunnel
谢谢!