子分类
  • 无子分类
linux中替代htpasswd生成密码的方法
  • 2018-10-25发布
  • 2018-10-25修改

在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的账号了。