• 締切済み

vsftpd ffftpでログインができない。

SentOS4.3でFTPサーバを構築しようとしています。 FFFTPでログインすると「ログインできません。正しいパスワードを入力してください。」ダイアログが表示され、パスワードを入力すると 下記内容が表示されてます。 --------------------------------------------------- ホスト 192.168.2.206 (21) に接続しています. 接続しました. 220 (vsFTPd 2.0.1) >USER hoge 331 Please specify the password. >PASS [xxxxxx] 500 OOPS: cannot change directory:/home/hoge >USER hoge ログインできません. --------------------------------------------------- 確かに/homeにログインしたユーザのディレクトリは存在しません。 ホームにディレクトリが無くてもログインできるようになる設定はどうすればよいでしょうか? [運用条件] 1.匿名ユーザを許可しない。 2.デフォルトディレクトリより上層へのアクセス禁止。 3.アップロード/ダウンロードの許可。 4.デフォルトディレクトリを=/mnt/hdb/ftpとする。 [vsftpd.confの設定] anonymous_enable=NO ascii_upload_enable=YES ascii_download_enable=YES local_enable=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list userlist_enable=YES userlist_deny=YES chroot_local_user=YES local_root=/mnt/hdb/ftp ※上記以外のものはインストールした時点のまま ※/etc/vsftpd.chroot_listには特にユーザは指定していない

みんなの回答

回答No.1

>>USER hoge >ホームにディレクトリが無くてもログインできるようになる設定はどうすればよいでしょうか? >4.デフォルトディレクトリを=/mnt/hdb/ftpとする。 ログインユーザhogeのホームディレクトリを /mnt/hdb/ftp にしてください。

noname#19364
質問者

補足

Vsftpdサーバ側のログイン時ユーザー認証をLDAPサーバで行うように設定しています。なのでVsftpdサーバ側にはログインユーザのホームディレクトリがありません。 >ログインユーザhogeのホームディレクトリを >/mnt/hdb/ftp >にしてください。 どこ(どのファイル)にどのように設定すればいいですか?vsftpd.conf?

関連するQ&A