GNU/Linux >> Linux の 問題 >  >> Linux

VSFTPD での許可されたユーザー リストの使用

ざっと見ただけでは、構成ファイルに問題があることはわかりません... 問題は別の場所にある可能性があります。

おそらくすでにこれを試したことがあるでしょうが、次のことを確認する価値があるかもしれません:

  • vsftpd を実行しているユーザーが /etc/vsftp.user_list に対して適切な権限を持っていることを確認してください . nopriv_user で構成された独自の非特権ユーザーがありません ディレクティブですが、デフォルトは nobody です。
  • chroot_local_users をコメントアウトしてみてください chroot に問題があるかどうかを確認するディレクティブ。
  • 変更後、vsftpd プロセスを再起動しましたか?よくあるド!システム管理者にとっての瞬間は、構成を変更したのに、プロセスへの HUP を忘れていることです... (恥ずかしい、はい、知っています)。
  • vsftpd をコマンドラインから直接実行してみて、エラーがあれば STDERR に移動してください。
  • ユーザー streams を設定しましたか /bin/false を持つ ログインシェルとして? /bin/nologin を使ってみてください 代わりは。 /bin/false そのユーザーはまったくログインできなくなります。
  • 最後の手段として、PAM と仮想ユーザーの使用を検討してください。

Linux
  1. Linuxでユーザーを一覧表示する-最良の方法

  2. Ansibleを使用してLinuxユーザーを作成する方法

  3. Notify-Send With Cronを使用していますか?

  1. Vsftpdで/var/ wwwにのみFTPアクセスを制限しますか?

  2. Mcでワードラップを使用していますか?

  3. Duコマンドで–excludeを使用しますか?

  1. Vsftpdはディレクトリのコンテンツをリストしませんか?

  2. CentOS 7.xでVSFTPDを設定するにはどうすればよいですか?

  3. printf での色の使用