我已经将服务器A的ssh密钥设置为服务器B,我可以在没有密码的情况下登录服务器B.我试图在bash脚本中设置一个反向ssh隧道。从如果我做它按预期工作即不需要密码在bash脚本中使用ssh密钥
ssh -N -R 1234:localhost:22 [email protected] -p 22
表格服务器A,但是如果我用它在脚本
#!/bin/bash
/usr/bin/ssh -N -R 1234:localhost:22 [email protected] -p 22
有人问我输入密码
命令行[email protected]'s password:
我该怎么做才能使用钥匙?
我相信你需要启动你的'ssh-agent'并添加你的密钥。 – 4ae1e1