saslpasswd2 以编程方式创建密码

Pol*_*len 1 sasl

我需要创建一个脚本来以编程方式为不同用户设置 sasldb 密码:

#!/bin/bash
passwd=test
saslpasswd -c -u domain.org user0
Run Code Online (Sandbox Code Playgroud)

如何将$passwd变量传递给该脚本?

关于密码的唯一选项是:

-p Pipe mode- saslpasswd2 既不会提示输入密码,也不会验证输入是否正确。当标准输入不是终端时,这是默认值。

小智 6

echo test | saslpasswd -p -c -u domain.org user0
Run Code Online (Sandbox Code Playgroud)