FTPでファイル操作するのがやっぱり楽なので、上書きとかしちゃいたい時ありますよね? でも実際にapacheやrootなどスーパーユーザーに所有権があるファイルに対して上書きアップロードなどしてみると、「Permission denied」って怒られたりしたことありませんか? ありますよね? 以前は、よくわからなかったので僕は仕方なく、SSHでつなげて、所有権を一旦FTPユーザーに一旦変更してから上書きしてまたapacheに所有権を返すというメンドクサイことをやってました。 例えば、 FTPユーザー:hogehoge 上書きしたいファイル名:test.html ということにすると以下の感じでやってました。 # sudo chown hogehoge text.html 所有権をFTPユーザーに変更する。そしてファイルを更新した後に # sudo chown apache text.html
![Linuxでapacheやroot所有権のファイルをFTPのユーザーでも上書きや削除をできるようにする方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/de2f3eca61b002687da568f12142270393e6d289/height=288;version=1;width=512/https%3A%2F%2Fevery-rating.com%2Fassets_c%2F2016%2F05%2Fimage-20160526185037-thumb-750xauto-273.jpg)