質問: こんにちは。 ここで質問していいかどうか迷ったんですが、質問させてください。 はじめWindowsでFileZillaでftpしていて、グループの書き込みパーミッションが無効になっていたので サーバのアカウントに対してumask 002にしたら、グループの書き込みパーミッションは有効になりました。 今はMacでFileZillaでftpしているのですが、グループの書き込みパーミッションが無効になっているのに気づきました。Mac側でumask 002にしましたが、無効のままです。 FileZillaの設定も見ましたが、設定箇所を見つけることが出来ませんでした。 不便で困っています。解決のお手伝いをしていただけないでしょうか?よろしくお願いします。
回答: 同様の問題が自分も起きました。 パーミッション664でアップロードしたつもりが644になっていた件 以下のURLから https://mattintosh.hatenablog.com/entry/20200527/1590582888 ”どちらも結果的に同じことになることもあるが、転送元が Unix/Linux の場合はローカルのパーミッションによってアップロードされたファイルのパーミッションが異なる可能性が考えられる。” とのことだったので ローカルのumaskを確認したら案の定 022 これを002とすればおそらく解決します。 (macでのumask変更方法は https://support.apple.com/ja-jp/HT201684) ただし、umask変更前に作られたファイルはパーミッションが644のままだと思いますので注意ください。