请问有没有修改 Apache HTTP Basic Authentication file (htpasswd) 的 web app?
总觉得这东西一定有人做,但是我找来找去都找不到。
我对这个机制的应用不是很熟悉,就只是拿来用而已,
不过既然已经拿来用了,就希望能让 end user 能修改自己的密码,
所以一直在找透过 web UI 修改的方法。
在过程中有看到透过 SSH 的 shell script http://stackoverflow.com/q/4736413,
但这必需要 sysadmin 先把 end user 的 public key 加入 authorized_keys,
要是使用者换了一把 public key,就要重新透过 sysadmin 来处理,不是很方便。
最后就自己刻一个:https://github.com/changyuheng/ba-pwd-updater
不过因为找不到现成的有点纳闷,所以想知道这东西是不是不应该这样做?