运行:Ubuntu 12.10 32位服务器版本。
我正在尝试连接到 saslauthd 并收到我在标题上提到的错误(权限被拒绝)。
$ /usr/sbin/testsaslauthd -u myuser -p mypassword
connect() : Permission denied
但是,当我尝试以 root (sudo) 身份连接时,它可以成功连接。
我需要能够以用户身份连接。
任何想法?
答案1
为了与 saslauthd 通信,您必须成为 sasl 组的成员。
添加命令sudo -g sasl
后testsaslauthd
它就可以工作了。