带密码的动态代理

带密码的动态代理

我需要在 localbox 上设置代理,以将一些请求重定向到另一个网络。我按照以下方式进行操作

ssh -f -N -D 0.0.0.0:22022 some-external-host

在这种情况下,每次我尝试在脚本中运行此命令时,它总是要求输入密码,是否可以通过编程将密码传递给此命令,而不是每次运行此脚本时都输入密码?公钥对我来说不是一个选择。

答案1

我建议使用密钥进行自动登录:

https://help.ubuntu.com/community/SSH/OpenSSH/Keys

相关内容