vsftpd FTPでアップロードしたファイルの実行権限の設定

Apache

Apacheの話ではないんですが(^_^;

関連して、ということで。

FTPサーバーソフト vsftpdの設定についてです。

FTPでサーバーにファイルをアップロードしていると、なぜかファイルの属性が640になってしまって、Webから見えず、いちいち手動で権限を変えたりしていました。

vsftpdの設定が問題だったようです。

設定ファイル /etc/vsftpd/vsftpd.conf 中

 local_umask=022

にある数字が、デフォルトの設定値から引き算した結果が権限になるそうです。
なんと、これを間違って

 local_umask=22

って設定してたんですね。
それで、640になってしまってたみたいでした。

vsftpdの詳細な設定については、下記のURLにあります。
非常にやさしい解説です!

http://shoyu-ramen23.jugem.jp/?eid=57

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です