お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2015-04-10 18:45:24

ten_takano
メンバ
登録日: 2015-04-10

umaskの設定方法について

sambaで共有ディレクトリを公開し,Mac,Windowsマシンから中身を参照しています.
今はデフォルトパーミションが777となっておらず,GUIで作成したディレクトリへ自由に操作することができない状態となっております.
セキュリティ上全てのディレクトリのデフォルトパーミションを777にはしたくないのですが,
操作性を向上させるために,sambaで公開しているディレクトリ内はデフォルトパーミションを777としておきたいです.

このような設定はumaskで可能でしょうか.
umaskにこだわっているわけではありませんので,何か良い方法などあればご教授頂ければ幸いです.
よろしくお願いいたします.

オフライン

 

#2 2015-05-22 18:19:17

takahashi86
メンバ
登録日: 2015-05-22

Re: umaskの設定方法について

はじめまして
まだ3ヶ月の初心者です。
sambaでMacとWinを共有されているのですね。
私と似ている問題なので、ご確認させて下さい。
現在のパーミッションは755でしょうか?
もちろんsmb.conf内に
force directory mode = 0777
force create mode = 0777
の設定もされておられると思いますが…。
普段はumaskをボリュームマウント時に設定していますが、sambaのconfig設定よりも、大元のumaskの設定かもしれません。
ヒントをありがとうございました。

オフライン

 

#3 2015-05-22 18:54:17

takahashi86
メンバ
登録日: 2015-05-22

Re: umaskの設定方法について

すいません。
umask 0022になっていたものを0002に設定し直しましたが、
パーミッションはそのままでした。ご報告まで

オフライン

 

#4 2015-05-22 19:21:31

takahashi86
メンバ
登録日: 2015-05-22

Re: umaskの設定方法について

さきほど書き込みが出来る様になりました
"obey pam restrictions"をnoにしたことで force directory mode とforce create mode が指定したものが反映し、
有効になりました。私はディレクトリーは775 ファイルは664にしました。
ここが参考になりました。
http://askubuntu.com/questions/210808/set-umask-set-permissions-and-set-acl-but-samba-isnt-using-those

オフライン

 

Board footer

Powered by FluxBB