Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxでvsftpデータベースのdbファイルを表示する方法

Linuxでvsftpデータベースのdbファイルを表示する方法

  

Linux上でvsftpをビルドした後に元のユーザーパスワードを忘れた場合は、vsftpログイン認証データベースのdbファイルの内容を確認する必要があります。それですか?次の小シリーズでは、Linuxのvsftpでデータベースのdbファイルを表示する方法を説明しています。

VSFTP構築する際に、多くの人々が仮想ユーザーのデータベース・ファイルを確立db_load使用します。しかし、引き継ぐことが後継者である場合は、このハンドオーバーを行わなかっただけで、より厄介です。たとえば、前任者のVSFTPに関する情報をあまり残しすぎなかったので、自分でチェックする必要があるため、非常に困難でした。

何度か繰り返して、vsftpのユーザー名とパスワードがvsftpd_login.dbというファイルに保存されていることを確認しましたが、このファイルではコンテンツを表示できません。 ……

vsftpの仮想ユーザーを確認し、これがdb_loadプログラムによって生成されたデータベースファイルであることを知りましたが、ファイルの復元方法について言及したインターネット上の情報はありません。&'を見つけるのは愚かです;……

/usr /binディレクトリにあるdb_loadプログラムを探します。 l /usr /bin /db *私の経験では、db_dumpは.dbファイルの内容とdb_loadに対応するプログラムをエクスポートできるはずです。 BaiduとGoogleは、db_dumpコマンドの中国語情報を見つけられませんでしたが、キーワード "db_dump man"をチェックしなければなりませんでした、そして結果を見つけました。

http://www.manpagez.com/man/1/db_dump/

コマンドの使用

コードは次のとおりです。

/usr /bin /db_dump -da /etc/vsftpd/vsftpd_login.db

最後に、すべてのユーザー名とパスワードを表示します。阿弥陀、いいね。

これを記念して記録を作成し、後発者に英語のマークを付けます。

上記は、Linuxでvsftpデータベースのdbファイルを表示する方法ですが、元のユーザーパスワードファイルを忘れた場合は、vsftpファイルを直接表示できます。

Copyright © Windowsの知識 All Rights Reserved