- ベストアンサー
ファイルのパーミッション
FTPでウェブサーバー(ローカル)にファイルをコピーすると、ファイルのパーミッションが640になってしまいます。 デフォルトで644になるように設定したいのですが、どうするのでしょう? ・OSはDebian3.1、httpdはApache1.3、ftpdは標準のものを使用しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#17596
回答No.2
Debian3.1で標準のftpdというのは"ftpd (0.17-20)"でしょうか? "wu-ftpd (2.6.2-20)"であれば/etc/ftpaccessでデフォルトのumaskが設定できるようです。
その他の回答 (1)
- LordOTRing
- ベストアンサー率32% (30/93)
回答No.1
コピーしたユーザのumask値が0026であると考えられます。 ユーザホームディレクトリ直下の.bashrc、または/etc/bashrcをチェックしてみてください。
質問者
補足
ありがとうございます。 umaskコマンドで値を調べたら0022になってました。 .bashrcにはumaskの文字がありません。 /etc/bashrcはなく、/etc/bash.bashrcがありました。 /etc/bash.bashrcにもumaskの記載はありません。
お礼
> "ftpd (0.17-20)"でしょうか? そうです。 wu-ftpdをインストールしてみたら、何もしなくても644でFTPできました。 ありがとうございました。