私はMySQLデータベースから認証情報を取得するためのセットアップであるpure-ftpdサーバの実装に取り組んでいます。この実装が最初にセットアップされた方法は、MD5認証を使用するように見えますが、それはうまくいくようです。しかし、MD5は必要です。PHPのpassword_hashをpure-ftpdで使用する
MD5を使用するのではなく、PHPの組み込みpassword_hash($ password、PASSWORD_BCRYPT)機能と互換性のある認証を実現する方法を見つけたいと考えています。 FTPユーザのパスワードはすでにハッシュ化されており、password_hash()を使用してデータベースに格納されています。データベースから取得したハッシュを使用して純粋なftpdを使用してログイン情報を認証できれば素晴らしいでしょう。
私は純粋なftpdのドキュメントをここで読んでいます:https://download.pureftpd.org/pub/pure-ftpd/doc/README.MySQLしかし、私はこの仕事をどうやってできるのかまだ分かりません。
これまでにお手伝いしたことがありますか?もしそうなら、このように設定する方法についてのアドバイスはありますか?
ご協力いただきありがとうございます。