• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:local_umaskの設定)

local_umaskの設定

このQ&Aのポイント
  • FTPで新規にアップロードしたファイルのパーミッションが777に設定されるようにするために、/etc/vsftpd/vsftpd.confでlocal_umask=000と設定したが、結果は666になってしまった。
  • local_umaskの値を変更して試してみたが、local_umask=002でパーミッションは664、local_umask=022でパーミッションは644、local_umask=222でパーミッションは440になった。
  • 他に何か設定が必要なのかどうか、ご教示いただきたい。

質問者が選んだベストアンサー

  • ベストアンサー
noname#223623
noname#223623
回答No.1

vsftpdは使ったことないんだけど、file_open_modeが関係するんじゃないかな。 [参考URLからの引用] file_open_mode   ファイルがアップロードで作成された場合のファイル・パーミッション。   この値の上に umask がさらに適用される。実行可能なファイルのアップ   ロードを許可したければ 0777 に変更すればよい。   デフォルト: 0666 違ったらすみません。

参考URL:
http://www.linux.or.jp/JM/html/vsftpd/man5/vsftpd.conf.5.html
mdk
質問者

お礼

解決しました!! ありがとうございました!

関連するQ&A