????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±??????????????§??????
sambaの共有ディレクトリのアクセス権 |
|
- ????????? 2005/07/16 18:34
- ????????? tacozou
-
環境
os:vine linux3.1 sambaファイルサーバ クライアントwindows xp pro (ユーザ:abc :def)とします。
質問? linux側にabd,defのユーザを作成し、パスワードをwindowsのユーザで 使用しているパスワードと同じものをそれぞれsamba用パスワードにしています。 さらにabc,defはlinux側で同じグループ(winuser)としています。 ここで共有したいディレクトリ/home/shareを作成し、ディレクトリの パーミッションを 「777」にしてその所有者を「abc」,グループを「winuser」にして windowsから共有できるかアクセスしてみるとちゃんとshareが共有され ユーザabc,defもこのフォルダ内であればファイルの読み書きができます。 しかし、例えばshare以下にユーザabcが新たにフォルダを作りそのなかに ファイルを保存してしまうと、ユーザdefはそのフォルダ内のファイルに対しては 読み取り専用となってしまいます。 理由はユーザabcが新たに作成したフォルダは所有権が所有者:abc グループ abcとデフォルトでなってしまうからだと思います。 しかしこれでは/home/share以下、つまりwindowsネットワークで共有している shareフォルダに新規フォルダをクライアントからあるユーザが作成 するごとにlinux側でパーミッションの設定を変更しないといけなくなると 思います。つまり一番上の階層share内だけがファイルの読み書きができる訳です。 これではファイル整理にフォルダを作っていけないので不便です。 これを回避する方法はないでしょうか?
質問? 共有するファイルがエクセルの場合のみ、ファイルを開いて初めの上書き保存 ごとに「前回保存されてから変更されている可能性があります」など エクセルの警告ダイアログがいちいちでます。ワードやその他はでません。 エクセルのセキュリティー設定を下げたのですが駄目でした。 つまり、linuxサーバでファイル共有をするとエクセルで上記のような ダイアログがでます。これはなぜでしょうか?警告がでないように したいです。
長々と述べましたが、具体的に説明したかったのですみません。
|
■ コンテンツ関連情報
Re: sambaの共有ディレクトリのアクセス権 ( No.1 ) |
|
- ????????? 2005/07/16 20:06
- ????????? やま
-
この問題は、sambaで色々と出ていますね。
具体的な解決方法は不明ですが、確かsambaの仕様だった気がしますよ。 日本Sambaユーザ会(http://www.samba.gr.jp/)に、質問した方が良いかもしれません。
2番目は、Windowsからsambaにアクセスした際ローカルにダウンロードして開きます。 ExcelはMicrosoftの中でセキュリティにシビアな縛りを入れています。 ローカルに落とした時と原本のビットが変わっている為に警告を発しています。
ちなみに、Excel・Word・Access・PowerPointはMicrosoft製品ですが、開発先は全てばらばらです。 だからこのような問題に至ったのでしょう・・・
|
Re: sambaの共有ディレクトリのアクセス権 ( No.2 ) |
|
- ????????? 2005/07/18 08:17
- ????????? かっぱ姫
-
sambaのバージョンが判らないので解消するかは分かりませんが。。
質問? 共有フォルダのセクションに inherit permissions = yes を記述するとやりたい事が出来ると思います。 (ディレクトリ作成時上位フォルダの属性で作成される)
その他 create mask directory mask 等で強制的にmaskを変更する事も可能です。
詳しい使い方は、 http://lalamie.ddo.jp/Server_Log/wiki/index.php?CentOS-4.0_Samba_%B1%BF%CD%D1
質問? この現象は、発生した事が無いので分かりませんが Excelのバージョン smb.confをさらして頂ければアドバイス出来るかも知れません。
|
■ その他