ubuntu 10.04.4 サーバーでは、次のようにしました。
sudo mkdir -p /data/somedir
sudo chown -R www-data.www-data /data/somedir
sudo chmod -R g+w /data/somedir
sudo usermod -a -G www-data john ##john is current login user.
. これらの操作が完了すると、 に書き込み権限が付与されたことになり/data/somedir
ます。しかし、私がこれをしたとき:
echo "123" > /data/somedir/123
、私は得た:
-bash: /data/somedir/123: Permission denied
ls -l 出力:
$ ls -l /data/
total 4
drwxrwxr-x 2 www-data www-data 4096 2012-04-24 22:30 somedir
質問は:なぜですか?その後、まだやらなければならないことはありますか?