Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> Linux vsftpd 530ログイン間違った解決策

Linux vsftpd 530ログイン間違った解決策

  
        

vsftpd 530.インターネット上にはたくさんの検索がありますが、それらの大部分は間違いです。私のソリューションについて説明します。

サーバーの説明:サーバーはcentos 6.5 64ビットを使用し、vsftpdはvsftpd:バージョン2.2.2を使用し、システムユーザーはnologinです。

1。次のように/etc/vsftpd/vsftpd.conf設定コードを確認してください。

local_enable = YES pam_service_name = vsftpd //誰かがubuntuはpam_service_name = ftp(テストしていません)と言っています/etc /vsftpd /ftpusers
コードは次のとおりです。#vim /etc/pam.d/vsftpd //ftpusersのユーザーは認証が必要ですpam_listfile.so item =ユーザーセンス=拒否ファイル= /etc /vsftpd /Ftpusers onerr = success

ftpusersがデフォルトのftpユーザーです。システムユーザーの場合は、このユーザーをftpusersファイルから削除します。
コードは次のとおりです。[root @ node1 vsftpd]#cat /etc /vsftpd /ftpusers#ftp root binによるログインが許可されていないユーザー#daemon //ログインしてadm lp sync

を削除できます。 。 。 。 。 。 。 。 。省略しました。 。 。 。 。 。 。 。 。

注意:/etc/pam.d/vsftpdの拒否を許可するように変更しないでください。そうしないと、自分のユーザーが530ログインを報告します。

3、vsftpdを再起動してください。
コードは次のとおりです。#/etc/init.d/vsftpd start

Copyright © Windowsの知識 All Rights Reserved