linux中替代htpasswd生成密码的方法

在linux中,如果不安装apache,但是又需要用htpasswd生成登录账号,如:配置Nginx,pure-ftpd,subversion等。

那就需要找一个替代htpasswd生成密码的方法,用openssl就可以办到
# printf "user:$(openssl passwd -crypt 123456)\n" >>conf/htpasswd
# cat conf/htpasswd
===结果===
user:xyJkVhXGAZ8tM
这样就生成了一个用户名为user,密码为123456的账号了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注