- - PR -
vsftpdを設定したが、FTPログインできない
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-05-28 13:14
はじめまして。よろしくお願いします。
今回CentOS5.1にvsfptdをインストールしたのですが パスワードを何度も要求されてFPTログインができないのです。 telnetやSFTPDではログインできるのですが・・・ OS: CentOS 5.1 vsftp: バージョン2.0.5 ・/etc/vsftpd/vsftpd.conf anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES ascii_upload_enable=YES ascii_download_enable=YES chroot_list_enable=YES chroot_local_user=YES chroot_list_file=/etc/vsftpd/chroot_list ls_recurse_enable=YES listen=YES pam_service_name=login userlist_enable=YES userlist_deny=NO userlist_file=/etc/vsftpd/user_list tcp_wrappers=YES user_listには特定のユーザーを記述しています。 ftpusersはほとんど空でchroot_listにはrootだけ記述しています。 今回はtelnetだったらログインできるということで vsftp側が/etc/passwdを参照してないのではないかということで /etc/shellsをチェックしたところ、ログインシェルにはちゃんと /bin/bashが記載されていました。 続いて/etc/pam.d/vsftpdの設定も見てみたのですが session optional pam_keyinit.so force revoke auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed auth required pam_shells.so auth include system-auth account include system-auth session include system-auth session required pam_loginuid.so 特に問題はなさそうな感じはするのですが、pamあたりはあまり触った経験がないので わからないのが本音です。 どなたか、何かわかるのであればアドバイスをいただきたく思います。 よろしくお願いいたします。 |
|
投稿日時: 2008-06-06 17:24
こちら、SELinuxのセキュリティーポリシーがかかっていましたので
解除すると接続可能になりました。 |
1