vsftpd将不接受使用MD5加密的密码
我正在使用vsftpd设置服务器,以允许虚拟用户访问其空间。现在它可以完全工作,但仅使用CRYPT密码。所以 sudo htpasswd -c /etc/vsftpd/ftpd.passwd phpmyadmin 不允许我登录,但是 sudo htpasswd -c -d /etc/vsftpd/ftpd.passwd phpmyadmin 将。 /etc/vsftpd.conf listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 nopriv_user=vsftpd virtual_use_local_privs=YES guest_enable=YES user_sub_token=$USER local_root=/var/www/vhosts/$USER.universe.local chroot_local_user=YES hide_ids=YES guest_username=vsftpd /etc/pam.d/vsftpd auth required pam_pwdfile.so pwdfile /etc/vsftpd/ftpd.passwd crypt=2 account required pam_permit.so crypt=2 我从源代码以及PHP安装了apache2.4.3。 我尝试过的事情: 谷歌很多 设置crypt = 2 问朋友们 使用SHA(也不起作用) 更新htpasswd和vsftpd 我已经为此奋斗了一个星期,希望你们能进一步帮助我