LoginSignup
0
0

More than 3 years have passed since last update.

public_html 以下を chown -r したら、シンボリックリンク先が 403 Forbidden になった

Posted at

たとえば、ファイルサーバとかを

/mnt/file_server_a
/mnt/file_server_b
...

とnfsでマウントして、さらに

ln -s /mnt /var/www/public_html/mnt

みたいにしてモリモリ使ったりする

その後
「あっなんかファイルユーザと実行ユーザちゃんと合わせよー」
とかいって

chown -r hoge:fuga ./public_html/*

とかしちゃうと、/mnt 以下が forbidden になっちゃう

chown -r だと、リンク先の所有者はそのままだけど、シンボリックリンクの所有者が変わる

シンボリックリンクに対して chown すると、リンク先が変更される
シンボリックリンクの所有者を変更したいときは chown -h とする

シンボリックリンクの所有者が一般ユーザで、/mnt が root:root とかだとみれなくなっちゃう

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0