我的开发机器是Windows。 我使用属于Windows XAMPP程序包 (版本1.7.7)的htpasswd程序来生成Windows Apache密码文件。
C:\ xampp \ apache \ bin \ htpasswd.exe -bc .htpasswd usename password
我需要为Redhat Linux机器生成密码文件,但是无法访问该机器上的htpasswd程序。 如果我可以在Windows上生成一个有效的Linux Apache passwd,那么我可以通过FTP将它传递给Linux系统。
htpasswd文件说,我可以使用-d标志来强制crypt()encryption,它应该在Linux上工作,而不是在Windows上工作的默认MD5encryption。
我的问题是
C:\ xampp \ apache \ bin \ htpasswd.exe -bcd .htpasswd usename password
生成一个文件,但给出了一个消息,说:“自动使用MD5格式”。
如何从Windows PC为Linux机器生成有效的Apache密码文件?
您可以使用这样的在线工具来完成工作。