
Ubuntu日本語フォーラム

ログインしていません。
sambaで共有ディレクトリを公開し,Mac,Windowsマシンから中身を参照しています.
今はデフォルトパーミションが777となっておらず,GUIで作成したディレクトリへ自由に操作することができない状態となっております.
セキュリティ上全てのディレクトリのデフォルトパーミションを777にはしたくないのですが,
操作性を向上させるために,sambaで公開しているディレクトリ内はデフォルトパーミションを777としておきたいです.
このような設定はumaskで可能でしょうか.
umaskにこだわっているわけではありませんので,何か良い方法などあればご教授頂ければ幸いです.
よろしくお願いいたします.
オフライン
はじめまして
まだ3ヶ月の初心者です。
sambaでMacとWinを共有されているのですね。
私と似ている問題なので、ご確認させて下さい。
現在のパーミッションは755でしょうか?
もちろんsmb.conf内に
force directory mode = 0777
force create mode = 0777
の設定もされておられると思いますが…。
普段はumaskをボリュームマウント時に設定していますが、sambaのconfig設定よりも、大元のumaskの設定かもしれません。
ヒントをありがとうございました。
オフライン
すいません。
umask 0022になっていたものを0002に設定し直しましたが、
パーミッションはそのままでした。ご報告まで
オフライン
さきほど書き込みが出来る様になりました
"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
オフライン