goofysでAWS S3をmountしたディレクトリが権限不足で見れなくなる

これはハマった。
AWS EC2のディレクトリをgoofysでmountしてS3と繋いだ瞬間に、権限エラーでアクセスできなくなった。
他サービスとの連携をテストしていて、mountしただけでテストに失敗。たちが悪いのが、シェルで権限確認しても変化がなかったこと。
ls -ltrで確認していたのだが、所有者も権限情報も変わらずroot、777だった。。。

そこでググると対応方法判明。
「-o allow_other」オプションを付与して実行すればよい。

goofys -o allow_other

知らんがな。。。

このblogに書いてありました。
www.ytyng.com

ちなみに、「--dir-mode 0666 --file-mode 0666」でdirモードとfileモードを指定