【FTP】500 OOPS: cannot change directory:/xxxx/xxxx
問題
FTPで接続できているようだが、エラーがでてファイルの一覧等が取得できない。
サーバー側はvsftpd。
解答例
selinuxも使ってないんだけどな。。。 というときは、単純に権限設定の問題だったりする。
本人なら755、他人なら757に設定するなど。
読めればいいだろうと666などにするとエラーとなる。
selinuxを使っているときは、SElinuxがデフォルトでhomeディレクトリへのアクセスを禁止しているため、こんなコマンドで設定を変えると直るとか。
setsebool -P ftp_home_dir 1
kim2kim 2012年12月6日 15:54
ありがとうございます。無事ffftpで接続できました。CentOS5.0、vsftpdです。