純粋-FTPDのFTPサービスを使用して迅速な展開

本当に私はトスしたくないvsftpd、とすぐにブルートと効果的にftpサーバを実行して、探していましたpure-ftpd。この株式を、とても簡単に見える-アムウェイを

インストール

使用されるシステムは、ライン上のapt、ゼネラルモーターズ、そこに来る公式リポジトリの完全な範囲を持って、理論的には、Ubuntuの19.10であります

$ sudo apt install pure-ftpd

仮想ユーザーを作成します。

# 使用普通系统账户lpwm登录状态下操作
$ mkdir /home/lpwm/ftp
$ sudo pure-pw useradd lua -u lpwm -d /home/lpwm/ftp/
$ sudo pure-pw mkdb

上記のコマンドは、作成しluaた仮想アカウントを、システム平均ユーザー関連付けるlpwmファイル操作の権限を(より安全なアプローチは、ここで、使用に関連した仮想ユーザーをftpに特別に新規ユーザーやユーザーグループに直接一般ユーザーのシステムに関連した簡単な方法です)、その後、mkdb生成した仮想ユーザ・データベースは、ファイル
の実行注pure-pwコマンドが使用sudo権を、またはプロンプトが不十分なアクセス許可のために、次のエラー:

エラー。
[LUA]はすでに存在していない、ということを確認
し、その[/etc/pure-ftpd/pureftpd.passwd.tmp]を書き込むことができます。

サービスの再起動

$ sudo systemctl restart pure-ftpd

満たされたピット

クライアントの接続エラー:

530ログイン認証が失敗した
ログインに失敗しました。

チェック/etc/pure-ftpd/auth/ローカルユーザデータベースを参照の仮想不足の内側に60puredbソフトな接続、プラスマニュアル

$ sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/60puredb
# 重启下服务
$ sudo systemctl restart pure-ftpd

この時点で、再度、クライアントからログオンOJBK

ピットを埋めるために続けて

接続は問題ありませんが、ユーザー名を促すため、接続からのクライアントは、10秒の遅延を持つことができ、気持ちがDNS解決情報によってひっくり返さ問題、そして必ず十分なはずです - どのようなことに使用されるネットワーク内にあります!構文解析、それに対処するためにどのような自転車:

$ sudo vim /etc/pure-ftpd/conf/DontResolve

コンテンツの編集yes、保存して終了して、ライン上でサービスを再起動して、クライアントでも秒。 -

各ファイル名の純粋-ftpdのconfフォルダが実際に対応している、程度備考/etc/pure-ftpd/pure-ftpd.conf設定項目ファイルには、あなたは、configureの報道に持っています。

公開された219元の記事 ウォン称賛99 ビュー490 000 +

おすすめ

転載: blog.csdn.net/lpwmm/article/details/104973512