SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【FTP】500 OOPS: cannot change directory:/xxxx/xxxx

問題

FTPで接続できているようだが、エラーがでてファイルの一覧等が取得できない。

サーバー側はvsftpd。

解答例

selinuxも使ってないんだけどな。。。 というときは、単純に権限設定の問題だったりする。

本人なら755、他人なら757に設定するなど。

読めればいいだろうと666などにするとエラーとなる。

selinuxを使っているときは、SElinuxがデフォルトでhomeディレクトリへのアクセスを禁止しているため、こんなコマンドで設定を変えると直るとか。

setsebool -P ftp_home_dir 1

関連するメモ

コメント(1)

kim2kim 2012年12月6日 15:54

ありがとうございます。無事ffftpで接続できました。CentOS5.0、vsftpdです。