将参数传递给需要键盘输入的命令

将参数传递给需要键盘输入的命令

我有一个简单的用例,我想将密码短语传递给需要键盘输入的命令:

sshuttle -r user@server_address 0.0.0.0/0

此命令将提示用户输入我的 Mac 的 sudo 密码,

但我想将密码传递给它,而不是每次都输入密码,我尝试过:

echo "password" | sshuttle -r user@server_address 0.0.0.0/0

但不起作用,仍然提示输入密码

相关内容